MAKE IT STOP

John Avlon Talks Russia Probe

The Daily Beast's editor in chief appears on CNN