Business

First images of the Taliban celebrating victory as Kabul capitulates