Guns and Prisons Kill People

December 7, 2021 Steve Corbett 0

by Steve Corbett Alone and desperate in his cell, Mark Glaze hung himself October 28 in the scandal-ridden Lackawanna County Prison in Scranton, PA. Locked up on drunken driving and other charges after he fled police in September, the national gun control champion died October 31 in a city hospital. […]