Saudi soldiers killed in Yemen retaliatory attack on Najran

This file photo shows Saudi military forces on the border region of Jizan in Saudi Arabia. Yemen’s army and Popular Committees have killed several Saudi troops in the kingdom’s southern province of Najran, in retaliation for Riyadh’s aggression against its impoverished neighboring country. According to a Yemen’s Arabic-language al-Masirah news channel, the Yemeni forces launched a rocket […]

Continue Reading