Fugitive Nicholas Rossi, convicted of two sex attacks in Utah, was arrested in Glasgow in December 2021 after faking his own death and fleeing to Scotland — he has reportedly died in a US hospital after discontinuing medical treatment
Back to News