Philippine police kill an Abu Sayyaf militant implicated in 15 beheadings and other atrocities
Yahoo News - Latest News & Headlines, The Register-Herald
Fri, 04/26/2024 - 2:57am
Philippine police kill an Abu Sayyaf militant implicated in 15 beheadings and other atrocities