Wow, having read back over the last page or two of conspiracy nutjob theories the ruskies must be laughing their arses off.
Every crazy plot and conspiracy except. Maybe it was the Russians.
FFS.
Vlad must be furious that his little embassy shindig the other week failed miserably.
In fact his foreign ministry must be frantically summoning ambassadors as we speak.