By Peter KORZUN | Strategic Culture Foundation | 07.05.2018 The United Arab Emirates (UAE) has landed its forces on the Yemeni island of Socotra, situated some 240 km. (150 mi.) from the Horn of Africa and roughly 350 kilometres (220 mi) off the Arabian Peninsula. The surprise operation was launched on May 2. The troops are accompanied by […]
Source