A Catholic Priest Admitted to Raping a Child. Because His Deposition Is Sealed, He Walks Free.
The Survivors of Childhood Sex Abuse (SCSA) issued a letter to various law enforcement officials requesting that they read the sealed deposition of accused child rapist, and former Catholic priest, Lawrence Hecker. The President of SCSA Richard Windmann explained that a Federal Court in New Orleans, Louisiana has sealed a deposition in which a Catholic […]