The Snake Bergoglio was deposed as pope, by our Heavenly Father on December 17, 2023 via a Miracle when the Statue of St. Peter in Buenos Aires, Argentina was struck by Holy Lightenin Tom Hubbard River Bend, NC, USA, a parishioner of St. Paul and Knight Templar.