Cockroach Janata Party: How Successive Young Generations in India Challenged the Modi Government from the Streets
Image source, Getty Images Image caption, A large number of young women participated in the protest held in Delhi on Monday Article Information The heart of India’s capital, Delhi, turned tense on…





















