RED FLAG. The flag of the Communist Party of the Philippines (CPP) waves in the wind somewhere in the province of Compostela Valley. The CPP celebrated its 44th founding anniversary Wednesday. (davaotoday.com photo by Ace R. Morandante)
{}