People What Is John Avlon New Job After Leaving CNN? Find Out About The Journalist Salary And Net Worth Find out “What Is John Avlon New Job After Leaving CNN?” John… 247 News Around The WorldFebruary 9, 2024