Daniel McFarlane, a former medical student at the University of Glasgow, was sentenced to five years in prison in July 2022 after being found guilty of raping Ellie Wilson twice between December 2017 ...
Why do I do this to myself?” Wilson, a franchise consultant based in Central Florida, wonders as he heads out, yet again, to catch the earliest flight of the day. It’s standard advice from travel ...