Watch Trump Trolls Democrats & Their Russia Narrative In The Most Hilarious Way Possible (VIDEO)
President Donald Trump dismissed allegations of collusion between his campaign and Russia as “a total fabrication,” blaming the ongoing controversy
Read more