THE US-led war in Afghanistan came to a swift close this week as Taliban fighters seized power in Kabul. Following the American withdrawal from Afghanistan after twenty years of occupation, cities fell to the Taliban in rapid succession and the country was…