No Picture
World News

The Passion Behind Passion Plays

March 27, 2026

NYCKellyWilliamsA Holy Week Passion Play takes place at San Fernando Cathedral in San Antonio, Texas, March 31, 2024. From lavish productions to gory barrio dramas, reenactments of the crucifixion and

1 2 3 4 5 6 502