A group of Filipino rescuers, nicknamed the Suicide Squad, are risking their lives to save hundreds of civilians trapped in Marawi, which is under the control of Islamic State-linked militants. The Suicide Squad have rescued more than 500 civilians in…
more »