Taliban seize power as Washington debates what went wrong
The Taliban seized power in Afghanistan on Sunday, capturing control of the capital city of Kabul and leaving Washington debating two key questions: what exactly went wrong with the U.S.’s withdrawal mission, and who is […]