India’s bishops have condemned alleged police brutality during a march in Delhi by supporters of the country’s youth-led Cockroach movement, a satirical political party in the country that has become the center of a now serious political and social conflict.
Substack is the home for great culture

