Japanese scientists have gotten their first look inside the capsule container of the Hayabusa2 spacecraft, and even the first glance is promising.
Read More