The United States is recalling to active duty several thousand Marines to bolster American military units in Iraq and Afghanistan .