Science | Fri Jan 27, 2012 11:38am EST

Russia to delay space mission due to technical problems