Clayton County Sheriff Addresses Jail Cell Lock Concerns Amidst Safety Fears

With the growing concerns raised by the New Order National Human Rights Organization, Clayton County Sheriff Levon Allen reassures the public about safety measures within the jail facility. The revelation of compromised cell door locks has sparked fears, prompting the sheriff to address the issue. Acknowledging the gravity of the situation, Allen outlines plans for … Read more