At its peak, around 150 protesters gathered outside the Clarendon Building on Broad Street Sunday, 26 January to protest India’s recent passage of the...
Demonstrations have been met with harsh police crackdowns and resulted in international outcry; it appears to all that the sanctity of human rights has been cast aside in the world’s largest democracy.