Leaders of the opposition Cockroach Janta Party have been reportedly held by authorities upon arrival in New Delhi, where they intended to spearhead a large-scale demonstration. The detention follows heightened tensions ahead of the planned protest, raising concerns over restrictions on political dissent. Officials have not yet clarified the legal basis for the detentions, leaving questions about the scope of the crackdown. Observers are watching closely as the situation unfolds, with implications for free assembly and opposition activity.
India’s Cockroach Janta Party leaders have allegedly been detained after landing in New Delhi to lead a mass protest.