Philippine troops battle Islamists in besieged city of Marawi

2017-05-26 9