Suzanna Gratia Hupp explains meaning of 2nd Amendment! Jan 27, 2012 | Abuses of Power, Events & Assassinations, Video