How long does it take to launch a political party? If you have spent any time on social media this Sunday, you possibly know the answer: about 48 hours. The Cockroach Janta Party, which was formed ...