VD Satheesan

Satheesan said CPM has compromised with communalism to protect those who have committed massive corruption.