x Abu Dhabi, UAEFriday 28 July 2017

Video: Philippine forces launch air strikes, step up offensive on rebels