Senior CPIM leader Baby John has passed away.

Back to top button