New Airstrip Construction on Abd al-Kuri Island
Satellite images show a new airstrip being built on Abd al-Kuri Island near the Gulf of Aden, potentially by the United Arab Emirates, amidst ongoing conflict in Yemen between Houthi rebels and U.S.-led forces.