CNN's John Avlon discusses the connection between President Donald Trump and Russian President Vladimir Putin.

Load comments