Open Allegiance to Satan? November1 The Popes and 666 Tags: 666, Allegiance to Satan, Satan, the Popes, The Popes and 666 Posted November 1, 2015 by Sue Says in category Babylon the Great Post navigation Uh, Look What I Found… Open Allegiance to Satan?