NBC News now has the report, which says the number of people who viewed Russia-backed content on Facebook & Instagram was “likely higher” than the 126 million acknowledged. “The Instagram & Facebook engagement statistics belie the claim that this was a small operation”
But keep talking about those Google Ad buys. The Troll won't let go of a received talking point, no matter how many times the stupidity of it is pointed out to him.