Oh my God, where is this place? Is this the reality of Kabul and the Taliban? Walking in Kabul.