Moscow’s representative in Italy, Alexey Paramonov, on Wednesday lashed out against the Italian government, accusing it of blaming Russia for all the world’s problems when “the facts bear witness to the exact opposite.”

Italian outlets reported that Russian Ambassador Paramonov delivered a harsh speech highly critical of the Italian government and the European Union at Villa Abamelek, the official residence of the Russian ambassadors in Rome, during the official reception for June 12’s Russia Day national holiday.

Paramonov, without directly mentioning any government official, alluded to the Quirinal Palace and Italian President Sergio…

Read the full article at BREITBART.COM