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
Shocking! Man rapes 3-year-old girl on bus in India!
Man arrested