Science September 21, 2018 A Pair of Japanese Robots (Hopefully) Just Landed on an AsteroidJapan’s space agency just deployed two asteroid-exploring robots from its Hayabusa2 spacecraft, and they could teach us about the solar system’s past.Source: A Pair of Japanese Robots (Hopefully) Just Landed on an AsteroidShare this:WhatsAppTweetEmailRelated