New Peoples Army fighters executed by Armed Forces of Phillipines in Negros
The Communist Party of the Philippines (CPP) and New People’s Army (NPA) are involved in one of the world’s longest-running insurgencies, and for over 50 years Red fighters have been…