It looks like a big space diamond — but with craters. It’s 162173 Ryugu (Dragon’s Castle), and Japan’s robotic Hayabusa2 mission is now arriving at this near-Earth asteroid. Ambitious Hayabusa2 […]