Catholic Church coverup exposed on Netflix
Sister Cathy Cesnik was a beloved teacher at a Catholic school in Baltimore, Maryland. On Nov. 7, 1969, Sister Cathy went missing. It wasn’t until almost 25 years later that stories of a potential cover-up of her death started to emerge. The seven episode Netflix documentary series, “The Keepers” follows two of Sister Cathy’s students.… Keep Reading