Good News in History, June 13
16 years ago today, the Japanese spacecraft Hayabusa, containing particles of the asteroid 25143 Itokawa, which it landed on in November 2005, returned to Earth. Hayabusa was the first spacecraft designed to deliberately land on an asteroid and then take off again, and indeed was
Jun 13, 2026Positivity +66

16 years ago today, the Japanese spacecraft Hayabusa, containing particles of the asteroid 25143 Itokawa, which it landed on in November 2005, returned to Earth. Hayabusa was the first spacecraft designed to deliberately land on an asteroid and then take off again, and indeed was
This good news was originally reported by Good News Network. We curate and add context — they did the reporting.
Read the full story at the source →More good news



Armed With UK Degree, Bhopal Boy Aims to Power an Avocado Farming Revolution
The Better India · Jul 7, 2026