On the heels of the much heralded heroism exhibited by the Navy Seals in the mission to take out Bin Laden, the New York Times Magazine slanders all fighting men and women by comparing them to “beasts.”

I don’t even know what to say about this so I’ll just show you the cover.

Weasel Zippers has the link to the story.