Japan's space rovers send pictures back after first ever successful landing on asteroid

Japan's space rovers send pictures back after first ever successful landing on asteroid
'I cannot find words to express how happy I am that we were able to realise mobile exploration on the surface of an asteroid,' says project leader