Al-Manar | August 17, 2015 Saudi Arabia has invaded and occupied Yemen’s strategic Island of Socotra in the Indian Ocean and is now building its biggest naval base there, Fars news agency reported. “Hundreds of workers from Asian countries have been deployed by the Saudi navy to construct the kingdom’s naval base on the island,” […]
Source