Ad image

Tag: saudi troops

UAE defends troop deployment on Yemeni island

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

admin admin