Watch satanist John Podesta go into an epic meltdown on Fox News when his own shady Russia uranium deal gets exposed. Hillary Clinton is also linked to this very shady deal.
The hypocrite Democrats foolishly pushed a false Russia collusion narrative against President Trump, and now their own corruption is getting exposed!