‘Suicide Squad’ saves civilians from ISIS stronghold in Philippines (RT EXCLUSIVE)
© Ruptly 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 […]