Mysterious airstrip built on strategic Yemeni island has ‘I Love UAE’ sign
Satellite pictures released on Thursday show what appears to be a new airstrip being built on the strategic Yemeni island of Abd al-Kuri. The images obtained by the Associated Press via Planet Labs from the past three days show a number of vehicles …