Sexual Assault: The Facts
In January 2013 government statistics showed that an estimated 85,000 women are raped on an average in England and Wales every year! Over 400,000...
In January 2013 government statistics showed that an estimated 85,000 women are raped on an average in England and Wales every year! Over 400,000...