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

Associated Press
National Rifle Association President David Keene speaks at the John F. Kennedy Jr. forum at Harvard University in Cambridge, Mass., Wednesday, Feb. 20, 2013. (AP Photo/Michael Dwyer)
National Rifle Association President David Keene speaks at the John F. Kennedy Jr. forum at Harvard University in Cambridge, Mass., Wednesday, Feb. 20, 2013. (AP Photo/Michael Dwyer)
View Comments (0)