Watch the moment of firing three Saudi Cruiser Armored trucks by Yemeni fighters in Najran, June 22,2017
YemenExtra
Watch the moment of firing three Saudi Land Cruiser Armored trucks by Yemeni fighters in Dhaba`h Base in Najran, inside Saudi lands, in retaliation for Saudi attacks against Yemeni civil targets.