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 something else: crazy conservatives who want to threaten the president.

More...