Mini Review - Mea Maxima Culpa: Silence in the House of God

Mea Maxima Culpa: Silence in the House of God (out Apr 4) is a documentary that shines the spotlight on the sexual abuse of children by priests and the way in which it was, and still is, covered up by the Catholic Church. It reminded me of the 2006 release, Deliver Us From Evil. Grade: B+.