Men accused of rape paraded naked in streets of India! (shocking video!)
Enraged villagers in the state of Arunachal Pradesh have several times rounded up alleged rapists and humiliated them in similar fashion
Shocking! Rapist is let off after agreeing to allow his sister to be raped!
"Revenge rape" is a practice in some Muslim countries
Third woman accuses Islamic scholar Tariq Ramadan of rape
The woman accused Ramadan of violent sexual assault on multiple occasions