Engineers at NASA’s Goddard Space Flight Center confirm that a satellite named IMAGE, believed to have been lost in 2005, is alive. Link.