THE Communist Party of the Philippines (CPP) and its armed wing, the New People's Army (NPA), in the Visayas suffered 'shattering blows and irrecoverable damages' against the government forces in 2023, the Armed Forces of the Philippines (AFP) Visayas Command (Viscom) said.