World | Mon May 26, 2014 12:25am IST

Obama, in Afghanistan, says he will make troop announcement soon