About 130,000 U.S. troops remain in Iraq , with others deployed in Afghanistan , South Korea and elsewhere .