Protest group Cockroach Janata Party (CJP) has given the Indian government a 24-hour ultimatum to either secure the resignation of or dismis... Read More
India’s IT ministry has unlawfully expanded censorship powers to allow the easier removal of online content and empowered “countless” govern... Read More