Media

Rape Statistics Are Not a Closed Subject

Nineteen ninety-nine was the year we discovered that a rape in South Africa doesn't occur every 17 seconds, every 23 seconds, every 25 seconds or even every 83 seconds, casting doubt on the claim that ...

Read More
Translate »