NPA releases 5 abducted Davao police officers to Duterte
DAVAO CITY, Philippines – The New People's Army (NPA) has released the 5 policemen captured and held as prisoners-of-war by the rebel group last April 16. On Monday, April 25, the NPA turned over the 5 policemen to Davao City Mayor Rodrigo Duterte, citing...