Connect to share and comment

India protests 13

Appears In:
Public prosecutors say they have good forensic evidence against the five alleged rapists who are expected to appear in court Monday.
India protests 13

Indian demonstrators shout slogans and wave placards as they move towards India Gate in New Delhi on December 27, 2012, during a protest calling for better safety for women following the rape of a student in the Indian capital.

Sajjad Hussain