Protests in India against release of 11 convicted rapists

Hundreds of people have demonstrated in several parts of India to protest a recent government decision to free 11 men who had been jailed for life for gang raping a Muslim woman during India’s devastating 2002 religious riots

Related posts