Alleged rapist accused of faking own death and fleeing to Scotland, Nicholas Rossi, has appeared in a Utah court after being extradited to the United States...
Recent Comments