Ross Davidson has been sentenced to 14 years in prison after being convicted of multiple rapes and sexual assaults. The evidence included videos he recorded of his crimes.
Tag: criminal justice
Evan Williams Sentenced to Three Years for Assault
Evan Williams, a well-known horse trainer, has been sentenced to three years in prison for assaulting 72-year-old Martin Dandridge with a hockey stick.