Why did the US invade Afghanistan?
The stated goal was to dismantle al-Qaeda, which had executed the attacks under the leadership of Osama bin Laden, and to deny Islamist militants a safe base of operations in Afghanistan by toppling the Taliban government.