A Georgia Town Once Required Every Resident To Own A Gun, What Happened Immediately After Will…
According to The Daily Wire reports, the Kennesaw City Council enacted a law requiring every head of the family to keep a working gun in their residence in 1982. Each...