Happy Feast of the Chair of St. Peter! Yes, there is an actual, physical "Chair of St. Peter" housed at the Vatican. I've seen it! Jimmy Akin, can tell you everything you need to know about it and this feast, if you click here. But what to do about it, today, with...
The Chair of St Peter
read more