JAXA: Hayabusa2 has landed on Ryugu

    Japan's space agency has announced its space probe Hayabusa2 has successfully landed on the asteroid Ryugu.