Media Reports Confirm UAE’s Efforts to Introduce Israeli Enemy to Socotra
The American SouthFront website revealed the efforts of the UAE and the Israeli enemy to establish military and intelligence facilities on the Yemeni island of Socotra, and the G Forum newspaper confirms that as well. Media reports stated…