This embed is invalid

The city of Kennesaw, which prides itself as the spiritual home of the Second Amendment, is a little less strident when it comes to the First Amendment. 925 more words