The Washington Post ran this awful cartoon earlier this week. Here’s the Joint Chiefs letter of protest.