Catholic News Agency
Catholic leaders join French bishops in condemning Last Supper scene at Paris Olympics
The controversial scene, part of the 1.5 billion euros (about $1.62 billion) spectacle to kick off the 2024 Summer Olympics in a rain-soaked French capital on Friday, featured drag queens portraying ...
2 days ago