National Rifle Association President David Keene speaks with CNN chief national correspondent John King at the John F. Kennedy Jr. forum at Harvard University in Cambridge, Mass., Wedn

 

              National Rifle Association  President David Keene speaks with CNN chief national correspondent John King at the John F. Kennedy Jr. forum at Harvard University in Cambridge, Mass., Wedn
National Rifle Association President David Keene speaks with CNN chief national correspondent John King at the John F. Kennedy Jr. forum at Harvard University in Cambridge, Mass., Wednesday, Feb. 20, 2013. (AP Photo/Michael Dwyer)