JAXA confirms tiny robots from Hayabusa2 landed on asteroid...


Japan Times | 2018-09-22 13:32 UTC

A pair of tiny robots released by the Hayabusa2 space probe touched down Saturday on an asteroid 300 million km from Earth, JAXA said.The cylinder-shaped ...

By Anonymous Submission on 2018-09-22 14:23 UTC
  • Need an account?  
    or