The small town of Kennesaw, which is tucked away in the US state of Georgia, has a unique distinction: it has a law that requires its citizens to own firearms and ammunition. In order to protect community safety and security, this law, which was passed…
Tag: gun laws