The Philippine government says its troops have taken control of 90 percent of a city that was seized by an ISIL-linked group last month.

But around 150 rebels are still putting up a fight in Marawi.

Al Jazeera’s Jamela Alindogan reports from nearby Iligan City.

Asia Pacific, Politics