Iran’s highest national security and foreign policy decision-making body, the Supreme National Security Council (SNSC), …
Read More »Afghanistan Nightmare Gets Worse
Our nightmarish exit from Afghanistan got worse on Thursday when a suicide attack at the Kabul airport killed 13 U.S. troops, as well as dozens of Afghan civilians. It was the heaviest combat loss for the U.S. since the downing of a Chinook helicopter in Afghanistan a decade ago. Prior …
Read More »