Glenn: My visit to Vatican City proves EVIL IS EVERYWHERE

193

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…