Calls for Trump Impeachment Grow as 'Bizarre' Helsinki Performance Draws Epic Backlash

Lots of people—across the political spectrum—are seriously upset with President Donald Trump for the "embarrassing spectacle" and his "bizarre" performance in Helsinki with Russian President Vladimir Putin on Monday, but will anything actually come of the president's latest display of buffoonery and his inexplicable deference to the Russian leader?  Read more.

Comments