Facebook

Grad student: Stanford let violent serial rapist go unpunished before notorious Brock Turner case

More than 106,000 sexual offences, including nearly 36,000 rapes, were recorded by police in England and Wales in the year ending March 2016 (AFP Photo/Justin Tallis)
YOUR OPINION MATTERS

Do you think Donald Trump will cost Republicans the midterm elections?

VOTE NOW
Related Post