Crenshaw Christian Academy

1 article

Former Crenshaw Christian Academy Teacher Accused of Sex With Students
Religious Organization Accountability

Former Crenshaw Christian Academy Teacher Accused of Sex With Students

A now-former teacher at Crenshaw Christian Academy in Luverne, Alabama, has been arrested on allegations of having sex and other inappropriate contact with students, according to WSFA. Luverne...

Articles on the Map

Christ, Peer to Peer