In Portsmouth, New Hampshire recently, a man carried a handgun a few blocks away from the site where President Obama was scheduled to hold a town hall a couple of hours later. What should have been a story about an American with a gun who behaved properly was somehow twisted into a storyline focusing on [...]





