Thousands of civilians are fleeing fighting in the Philippines as troops try to fend off Islamist militants who took over large parts of a city, capturing Christians, seizing and torching buildings and setting free scores of prisoners.
Isis (Islamic State) claimed responsibility for the rampage via its Amaq news agency, and President Rodrigo Duterte defended his decision to declare martial law on Mindanao, the Muslim-majority island where Marawi City is located, to prevent the spread of extremism in the impoverished region.
The violence flared in Marawi on Tuesday after a botched raid by security forces on a hideout of the Maute, a militant group that has pledged allegiance to Isis.
Fighters quickly dispersed, torching buildings and taking over bridges, a hospital, two jails, a church and a college. Duterte said he heard reports they may have beheaded a police chief.
He said Isis must be repelled from the Christian-majority Philippines and he would use all means possible to crush the Maute group and the allied Abu Sayyaf, whatever the consequences.