By Amarra Ghani
14 Powerful Photos That Show Why India Needs Feminism Now More Than Ever
Just six weeks ago, two young girls in Uttar Pradesh, India, were found hanged on a mango tree. Their fragile bodies were dangling a few feet off of the ground; their bodies were limp after being gang-raped and murdered.
It wasn't an isolated…