Crenshaw Christian Academy
1 article

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...