This guy (Rossi) is going to flee the country soon.
This guy (Rossi) is going to flee the country soon.Which country?
Although Rossi claims to be a "permanent resident" of the United States, and has claimed (falsely, it turns out) that he was building a factory here in Florida, I've never seen any indication that he was actually spending any time in the United States (other than a 2-day publicity trip to Massachusetts). Everything he's done, as far as I can tell, has been done in Italy.
Rossi’s E-Cat device is sitting on a shelf next to the Michelle Obama tape at African Press International’s headquarters in Norway.