Pages

Monday, May 23, 2005

Police: Church sex abuse case may involve 24 children

Police have arrested the pastor of a defunct church in Ponchatoula, Louisiana, his wife and six former congregants in a sexual abuse case involving as many as 24 children, authorities said.

No comments:

Post a Comment