Local News Fearful Calm Takes Hold In Afghanistan As Taliban Promises To Live And Let Live August 17, 2021 / 9:17 PM EDT / CBS New York In: Taliban Featured Local Savings