Inside the One US Town Where Residents Must Own Guns and Ammo

Inside the One US Town Where Residents Must Own Guns and Ammo

Kennesaw, Georgia, has a unique law requiring residents to own firearms and ammunition, sparking mixed feelings among locals Inside the One US Town Where Residents Must Own Guns and Ammo Kennesaw: In Kennesaw, Georgia, it’s actually against the law not to own a gun. Can you believe that? This law has been around since the…