Lots of “would have”s in the article.
I would ask yourself why this is nowhere in the Italian media. A media that never shies from publishing something embarrassing about the Italian government or Italian industry.
The only place you find this is on sites you never heard of, facebook, or twitter.
Does not pass the smell test. Oh, by the way, there is another version of the affidavit that another FReeper linked from an Italian news story that is the exact same affidavit with NOTHING about the US election in the body of the document although it is the same in every other respect.