Japanese spacecraft eyes tricky asteroid landing
Japan’s Hyabusa2 space probe is currently about 105.5 million miles away, en route to its second asteroid rendezvous. However, revised data collected from a global network of observatories now indicates…