powered by mochila

The Pentagon has ordered 3,100 troops, mostly based in Fort Hood, Texas, to deploy to Afghanistan as part of President Barack Obama's plan to beef up U.S. forces there.