'You turned my life upside down:' sexual assault victim watches her assailant avoid jail time

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)
Related Post