Communist Party of the Philippines: 48 Years

The Communist Party of the Philippines celebrates its 48th founding anniversary at the hinterland village of Lumiad in Paquibato District in Davao City on December 26, 2016. A battalion of of New Peoples Army, the armed wing of the CPP, marched before thousands of their supporters in an open field at the heart of the village.