Why did the United States invade Afghanistan after the September 11 attack?
1) The American government believed it was developing nuclear weapons.
2) The American government believed it was harboring terrorists.
3) The American government believed it was responsible for the attack.
4) The American government believed it was communist and corrupt.