Glenn: My visit to Vatican City proves EVIL IS EVERYWHERE

72

During his Christmas address last December, Pope Francis warned cardinals to be vigilant of an ‘elegant demon’ lurking in the Vatican. Additionally, Pope Benedict XVI’s personal secretary plans to release a tell-all book that his publisher…