News

COWETA COUNTY, Ga. — Editor’s note: Charges against Allen were dropped in March 2025. A metro Atlanta principal spent the night in jail after an investigation led to his arrest on Monday.
Original story below The East Coweta High School principal, Stephen Allen, was arrested on Monday and charged with battery and other charges, according to the Coweta County Sheriff's Office.
Stephen Allen, principal of East Coweta High School, was arrested following a domestic dispute and charged with battery and criminal trespass. Coweta County Schools Superintendent Evan Horton ...