India’s Cockroach Janta Party says thousands of its members have been detained ahead of Saturday’s protest in New Delhi.

Advertisement