RTAmerica April 2 2013
The city council in the town of Nelson, Georgia voted unanimously in favor of every resident possessing a gun at their homes. Now it’s compulsory for all of them, and Nelson isn’t the only US town to vote for a measure like this. RT’s Liz Wahl explains.