|
John AvlonThe Daily Beast |
Editor’s Note: John Avlon is a CNN senior political analyst and anchor. He is the author of “ Lincoln and the Fight for Peace .” The views...
Editor’s Note: John Avlon is a CNN senior political analyst and anchor. He is the author of “ Lincoln and the Fight for Peace .” The views...