HomePower Beats Club

Latest

29 NPA rebels surrender

MANILA, Philippines — Relentless combat operations in Mindoro supposedly resulted in the surrender of 29 New People’s Army (NPA) rebels, 18 of whom are from an indigenous tribe.
Read More