^^^^ Peter Edwards reveals just 3 mins. in that Francesco Del Balso is rumoured 1. to have fled to Amsterdam, and 2. to have a large bounty on his head.
Interesting in Europe you can hide a long time I don't know if he has connections here. He would need some id's /passports.