Summary: In this ep we discuss the uncomfortable and very confronting fact that thousands of catholic priests are raping children and why the church and the goverment aren't doing more to stop it.
Summary: In this ep we discuss the uncomfortable and very confronting fact that thousands of catholic priests are raping children and why the church and the goverment aren't doing more to stop it.