The Watcher’s Council
Trevor Loudon’s New Book!
Tag Archives: Roman Catholic Church
The recent abdication of the papacy by Pope Benedict XVI, although not unprecedented, is certainly not “business as usual” for the Roman Catholic Church. The last time a Pope resigned was some six centuries ago. According to Dr. Scott Hahn, … Continue reading →