Japan successfully landed two small rovers on an asteroid whizzing through space and the photos the robots sent back are, well, out of this world. On Friday, the Japan Space Exploration Agency …
( read original story …)
The Japan News
Japan successfully landed two small rovers on an asteroid whizzing through space and the photos the robots sent back are, well, out of this world. On Friday, the Japan Space Exploration Agency …
( read original story …)