The Kingdom Endures
“Christ has indeed conquered, and his Kingdom will last forever” A Witness to History In front of Saint Peter’s Basilica in Rome, in the middle of the great square, there is a unique witness to four thousand years of human history. Four huge bronze lions, their tails intertwined, support aContinue Reading