I always suspected Russian trolls were having a field day on this site following the Russian military occupation of Crimea, apparently Mueller has some evidence of Russian gov policy supporting this sort of thing

Comments

Stories