A “mysterious” airbase being built on a volcanic island in the Strait of Bab al-Mandeb, off Yemen’s southwestern coast and at the cusp of a key global maritime energy trade route, has been traced to the United Arab Emirates, even though the country has claimed to have disengaged from Yemen …
Read More »