Skip to content

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

A city law dating back to 1982 requires residents of Kennesaw, Georgia to own guns and ammo. 

Read More

Back To Top