Ad image

Tag: troops deployment

UAE defends troop deployment on Yemeni island

 United Arab Emirates, facing criticism from top Yemeni allies over its presence

admin admin