Another horrific rape in India sparks weeks of protest & a changed law giving rapists the death penalty. This August 9 2024 rape/murder mirrors another blood soaked rape from 2012 in India on a bus.
India is a terrible place for women.
India is a terrible place for women.