Touchdown! Japan successfully lands its Hayabusa2 spacecraft on asteroid Ryugu
JAXA Hayabusa2 Ryugu landing, artist’s conceptionJAXA The fact that most people occasionally have trouble maneuvering a car into a tight space makes it all the more remarkable that the very same species has just parked a satellite onto a small boulder-strewn asteroid hurtling through the universe millions of miles from Earth. The astonishing feat was achieved by Japan’s space agency (JAXA) at about 3 p.m. PT on February 21 when it landed Hayabusa2 on the asteroid Ryugu....