Japan lands on the asteroid Ryugu | SpaceTime with Stuart Gary S21E76 | Astronomy Podcast
The world’s premier astronomy and space science news podcast. *Japan lands on the asteroid Ryugu Japan has successfully deployed two lander rovers onto the surface of the asteroid Ryugu. *The mysterious pyramid on Ceres The mystery of the strange pyramid-shaped mountain Ahuna Mons ceres upon the dwarf planet Ceres may…