New Peoples Army in Davao: Is it still a force to reckon with? Politics June 21, 2019June 21, 2023 by Peter Publico The Communist Party of the Philippines (CPP), with its armed wing the New Peoples Army……