Japan’s asteroid probe Hayabusa2 set for final touchdown

Japan’s asteroid probe Hayabusa2 set for final touchdown
play icon
Researchers and employees working at a control room for the Hayabusa2 mission in Sagamihara city, Kanagawa prefecture. Japan/ AFP