Every 2 minutes an American is sexually assaulted, which equates to a staggering 237,868 new victims of sexual assault every year. Still think Rape Culture isn’t real?
Syria misses deadline. Activist arrested in Sochi, CAR soldiers lynch suspected ex-rebel. South African Miners continue strike. Click to learn more.Read More