Satan Debates God: “I need 50-60 more years!” Is this vision of Pope Leo XIII in 1886 real? Channel: Dr Taylor Marshall86K views • 4y agoRelated Videos1929–2029: The 100-Year Prophecy. Leo XIV Marks the End of Satan’s Reign!Pope Leo XIII Said Satan Would Rule for 100 Years — They End Now