Afghans and Westerners are stranded in Kabul after the Taliban took over the capital city on Sunday. The insurgents set up checkpoints on most roads leading to the city's US-controlled airport, …
Continue Reading about Taliban Block Routes to Kabul Airport, Hampering Evacuations From Afghanistan