Watch Our Liberator: St. Joseph and the Priests of Dachau
- TV-PG
- 2023
- 30 min
The remarkable story of the liberation of hundreds of Polish priests from Dachau Concentration Camp through the intercession of St. Joseph.
Our Liberator: St. Joseph and the Priests of Dachau is a 2023 documentary with a runtime of 30 minutes.