Taliban fighters stand guard in a car or truck alongside the roadside in Kabul on August 16, 2021, after a stunningly swift stop to Afghanistan’s 20-calendar year war, as thousands of people today mobbed the city’s airport striving to flee the group’s feared hardline brand name of Islamist rule. AFP […]