The Communist Party of the Philippines (CPP) today condemned the Armed Forces of the Philippines (AFP) and Philippine National Police (PNP) for the “unlawful arrest and unjust detention” of Dr. Natividad Silva Castro. “The Party adds its voice to the immediate demand of human rights organizations, colleagues and friends of Dr. Castro for her immediate […]