The Kubera Principle

Arrested man is missing US rape suspect, court says

The man denied being Nicholas Rossi, who is wanted over allegations of rape and sexual assault.