An Indian woman climbs on a police barricade during a protest for women’s rights, in New Delhi. Published 6 January 2013 at 460 × 276 in indian gang-rape case reveals horrors beyond the incident ← Previous