Communist Party of the Philippines

The Communist Party of the Philippines is a political party in North Philippines and one of the country's main, alongside the internationalist Revolutionary Worker's Party and the nationalist Congress of Democratic Filipinos.