In one U.S. town, residents are legally required to own guns and ammo

Saturday, January 11th 2025, 10:00:26 pm
article
A city law dating back to 1982 requires residents of Kennesaw, Georgia to own guns and ammo.
loading...