Rossi’s sales pitch is the whole of what he is offering. It defines the “e-cat” and it is that sales pitch that has produced the coterie of true believers.
An Italian with or without a visa, who cares? But with a totally “green” energy source? He could be Vlad, the Impaler.
As far as this “investigation” goes you have Rossi and the newspapers, neither of which is trustworthy, but they do agree Rossi was in the slammer.
Flip a coin, there's your “investigation”, unless of course someone with personal knowledge chimes in and they've had plenty of opportunity to do so.
Na, the e-cat is the story and Rossi a prop.
When you go back to a guy's criminal record (neglecting to note he was eventually found not guilty) you are, in fact, trying to portray him as an arch criminal.
It's much easier to prove he has business entanglements with people with ties to the Obama Energy Department ~
If you want to talk about opportunities for crime, there you have it. Your approach is rather like complaining about somebody's failure to complete a stop at an intersection while overlooking the fact he's been burning down houses on his way out of town.