In one U.S. town, residents are legally required to own guns and ammo
In Kennesaw, Georgia, it’s against the law not to own a gun. The city law, dating back to the 1980s, makes it a requirement for residents to own guns and ammo. Kennesaw’s gun law states: “In order to provide for and protect the safety, security and general welfare of the city and its inhabitants, every…

