Content Section
John Avlon

John Avlon is the editor-in-chief of The Daily Beast. A CNN contributor, he won the National Society of Newspaper Columnists’ award for best online column in 2012.