Sacrificed podcast

Special Training (The Ugly Truth) Explained TRAILER

10/4/2024
0:00
4:09
Rewind 15 seconds
Fast Forward 15 seconds

Catholic survivor Chris O'Leary explains his painting, Special Training (The Ugly Truth), which discusses how his sexual abuse by a Priest happened and what it was like.

More episodes from "Sacrificed"