Scottish Daily Express: Police Scotland and FBI framed me! American fugitive who faked his own death Nicholas Rossi speaks out

Author:

Nafsika Inc.

Date:

An American fugitive who fled to Scotland after faking his own death has claimed he was framed by the FBI and Police Scotland in a bizarre rant protesting his innocence.
Back to blog