The Netflix documentary “The Keepers” premiered over the weekend with a ROAR.

The internet is abuzz with different theories on who killed Sister Cathy Cesnik and was anything covered up, and by who?

The series also delves into the sex abuse running rampant at Archbishop Keough High School. Recently, new allegations of sexual abuse have been reported to the Baltimore Police Department and to WJZ’s Denise Koch.

To help victims report their allegations easier, BPD has set up a web page: