
Northwest Rankin High School in Flowood, Mississippi is under fire for allegedly forcing its students to attend and listen to Christian lectures during three assemblies held in April alone. Worse yet, students were barred from leaving and teachers blocked the … Continue reading