Satan Debates God: "I need 50-60 more years!" Is this vision of Pope Leo...Dr Taylor Marshall 489K subscribers Subscribed 8.6K Share Download Clip 78K views 1 year ago
Satan Debates God: "I need 50-60 more years!" Is this vision of Pope Leo XIII in 1886 real?