New Peoples Army in Davao: Is it still a force to reckon with?
The Communist Party of the Philippines (CPP), with its armed wing the New Peoples Army……
The Communist Party of the Philippines (CPP), with its armed wing the New Peoples Army……
Davao City, Philippines – In the heart of Mindanao, nestled among the lush landscapes and……