Islamic State claims suicide bombings at Catholic cathedral in the Philippines
The Islamic State has claimed responsibility for two suicide bombings at the Cathedral of Our Lady of Mount Carmel in Jolo, Sulu earlier today.
The Islamic State has claimed responsibility for two suicide bombings at the Cathedral of Our Lady of Mount Carmel in Jolo, Sulu earlier today.