World | Thu Mar 26, 2009 9:41pm IST

Obama set to release Afghan strategy review