A Cockroach Revolution?

The Cockroach Janata Party is #1 trending. But can a movement founded on satire amount to real politics?