1.The Communist Party of the Philippines (CPP) and the New People’s Army (NPA) and all revolutionary…