US President Barack Obama on Tuesday said the war in Afghanistan is not lost as he announced he will send another 30,000 US troops to fight it.
The first new US forces will join the fight by Christmas. Obama also said US forces will begin coming home in July 2011.
Speaking to Americans from the US Military Academy at West Point, Obama acknowledged Afghanistan has moved backward and huge challenges remain. Obama said the Taliban has gained momentum and al-Qaida has safe-havens along the border with Pakistan.
Obama has spent three months in an intensive review of the US strategy for the eight-year-old war that began with the September 11, 2001 terrorist attacks.