Skip to content

The satirical Cockroach Janta Party unleashed nationwide protests putting the fear of god into strongman Narendra Modi. What does this movement mean? Where is it going? Most importantly we urge: No retreat until Modi falls!