Philae lander back in contact with Earth

28 March 2014