Home Current News Philippine police kill an Abu Sayyaf militant implicated in 15 beheadings and...NewsCurrent NewsPhilippine police kill an Abu Sayyaf militant implicated in 15 beheadings and other atrocitiesApril 26, 202419FacebookTwitterPinterestWhatsApp philippine police kill an abu sayyaf militant implicated in 15 beheadings and other atrocities Source: yahoo.com/news