Science News I've been Following Closely - The return of the Hayabusa2 space craft to Earth. Launched by the Japanese Space Agency JAXA in 2010, the Hayabusa2 is establishing itself as one of humanity's most impressive technological achievements in space. The space craft was sent from earth in 2014. Since then, it has orbited the sun with … Continue reading Hayabusa2