An aide displays examples of “Russian-linked” Facebook pages as tech executives testify about Russian election interference on Capitol Hill on November 1, 2017

After more than a year of nothing but spurious allegations that the Russia government or Russian trolls or just “Russia” (like the entire country) ‘hacked’ the US presidential election and secured victory for Trump, we now have the hard evidence to back up those claims. Read More →