By Anonymous On December 16, 2012, six men raped a 23-year-old woman in New Delhi, India. She died several weeks later, due to severe internal organ damage. As a result India, a country plagued with injustice and corruption, is going through a massive social transformation. Following massive protests in the wake of this horrific incident, […]