Priests are, quite literally, the mediators between us and God. What does it mean to be priest? What are the challenge and the joys?...
The new Vatican document approving the blessing of same-sex couples has caused a lot of controversy in the Catholic world, and sadly, many Catholics...
The inclusion of a sex scene with nudity in the movie "Oppenheimer" recently generated huge controversy in the Catholic world. What are the moral...