Saudi Arabia and the UAE have been competing to impose sovereignty over the Yemeni island of Socotra by carrying out humanitarian relief activities, Arabi21 reported yesterday.
Read the article here
SHARE
Follow @Medeshi
Read the article here
SHARE