jet taking off with mountains in distance

Afghanistan: Perils or Promise?

By Alan Heil Today’s news that the United States and NATO allies have departed the Bagram Air Base, the largest military installation in Afghanistan, calls for reflection. Twenty years ago, U.S. troops invaded Afghanistan. That was just a couple of weeks after al-Qaeda terrorists from Afghanistan killed 2,977 Americans in the infamous September 11 attacks…