Every year on Feb. 22, the Catholic Church celebrates the feast of the Chair of St. Peter, a tradition that dates back more ...
The Feast of the Chair of St. Peter isn’t about furniture—it’s about the foundation of papal teaching and authority.
In October 2023, police in Northern Ireland uncovered a disturbing set of human remains in a bog just outside of Bellaghy.
His expression is determined; he has a message for us. But suspended behind him is the noose that will strangle that message, the platform he stands upon is a gallows and encroaching around him is a ...