Russia

From Russia, With Love

February 16, 2018 theFAULT 0

NBC News: “For more than a year, President Donald Trump has insisted that Russians did not interfere in the 2016 election, going so far as to call such allegations a ‘hoax’ and a ‘made-up story.’” […]