Human rights groups up in arms against Bassi


Delhi Police Commissioner BS Bassi has raked up a controversy yet again. Commonwealth Human Rights Initiative (CHRI) has attacked Bassi for his statement regarding the treatment of rapists. His remarks are bound to uphold human rights.

Read More