North River Christian Academy, Tuscaloosa County, Alabama
1 article

Religious Organization Accountability
Teacher at North River Christian Academy in Tuscaloosa, Alabama, Arrested on Alleged Sex-Related Charge Involving Student
Sarah Huggins Logan, 35, a teacher at North River Christian Academy in Tuscaloosa, Alabama, was booked into the Tuscaloosa County Jail on a charge of a school employee...