Philippine National Police Director-General Oscar Albayalde. Photo: AP

5 militants linked to deadly church bombing surrender in the Philippines

  • The explosion at Our Lady of Mount Carmel Cathedral in Jolo on January 27 killed 23 people and wounded nearly 100 others
Topic |   The Philippines

TOP PICKS

Philippine National Police Director-General Oscar Albayalde. Photo: AP
READ FULL ARTICLE