Tag: sadiyasiddiqui
KILL THE RAPIST Trailer: India Enters The Rape-Revenge Pig-Pile
One year ago today, a college student was gang-raped in New Delhi, India, in a case that grabbed the world's attention. The woman, nicknamed Nirbhaya, died as a result of the gruesome injuries inflicted by the six men who assaulted...