World Scrambles to Evacuate Kabul
With the lightning advance of Taliban forces across Afghanistan and onto Kabul, world attention has turned to the chaos in the Afghan capital. Images of American helicopters lifting off evacuees… Continue reading "World Scrambles to Evacuate Kabul"