Nicholas Rossi, convicted of sexual assault, died months after being extradited from Scotland and sentenced to at least 10 years. He had faked his own death in 2020 to escape charges.

Read More