The Lowndes County, Alabama Sheriff responded to a call from a local gas station owner last night. A crowd had gathered there and the owner wanted them to leave. That’s where Sheriff John Williams was shot to death, allegedly by William Chase Johnson. Johnson returned to the scene of the shooting hours later to turn […]
The post Suspect Arrested in Murder of Lowndes County, Alabama Sheriff appeared first on The Truth About Guns.