Ever seen a religious person and awed at the joy that seemed to radiate from them? A statistical study done by Msgr. Stephen Rossetti shows that in reality, priests exhibit greater happiness than the general public! In this episode he gives us a few good insights as to why that is.
A pious Spaniard and the defense of Christendom from the Turks