In this American town, guns are required by law
[embedyt] https://www.youtube.com/watch?v=mpojqmR9B6U[/embedyt] As the debate over guns continues in Washington and in communities across the country, there’s at least one place where owning a gun is technically required by law. In Kennesaw, Georgia, […]