Mideast Tensions Yemen Island Airstrip
This satellite photo captured by Planet Labs PBC shows the construction of an airstrip on Abd al-Kuri Island, Yemen, Tuesday, March 26, 2024. As Yemen's Houthi rebels continue to target ships in a vital Mideast waterway, satellite pictures analyzed by …