Yes, Russia did flood Facebook and Twitter with election-meddling shitbots
More like a drop in the ocean.
A few silly memes by a shady click-bait commencial firm with the goal of making money on ad clicks.
But of course it was presented as "Russia hacked the election" and "Russia controls U.S. government".
https://twitter.com/ggreenwald/status/1329805512611934210