Yesterday, Harvard’s Steve Walt posted an amusingly sharp piece on what’s wrong with America’s so-called foreign policy “debate.” Steve’s piece, titled “Take 2 Ambien and Call Me When It’s Over: I’d Rather Spoon My Own Eye Out Than Sit Through This Year’s...
