Another bomber, another failure of vision

Wasn’t it just before Christmas that Denis McDonough, chief of staff of the National Security Council, was telling Kyra Phillips on CNN that Afghanistan is the “wellspring of Islamic terrorism”? You would have thought that the television news hosts this morning would have been inviting him to reflect on his statement now that a privileged [...]

Read More...