Afghanistan 2001 - After the Taliban Kabul, Afghanistan November 19, 2001 Dusk falls on a city street.