Live tv
search
Updated on: October 01, 2018 10:12 IST

Japan's Space Agency JAXA releases stunning images from asteroid Ryugu's surface

Japan made it to history books last week when it became the first country to successfully land on the surface of asteroid Ryugu

Latest Videos