
HealthReported
New Orleans priest accused of abusing deaf children dies at 87 after apparent fall
Gerard Joseph Howell, whose abuse allegations were known to the archdiocese for four decades, was found dead in his Texas apartment on September 8.
· 1 min read