Afghan Journalist: Only a Political Compromise Can Stop Taliban’s Military Takeover of Afghanistan
The Taliban claim to have seized 17 provincial capitals across Afghanistan, including Kandahar and Herat, the country’s second- and third-largest cities, as the group continues its sweep through the country. The Taliban now have almost full control of the south, west and north of Afghanistan and are advancing on the capital Kabul, where the United States is preparing to evacuate its embassy in case of a Taliban defeat of the Afghan government.