Fighting continues after militants linked to so-called Islamic State seized parts of Marawi in the southern Philippines last month.

The Philippines army has lost 58 soldiers in the fighting, while more than 100 militants are reported dead and some 20 civilians.