Japan Japanese space probe lands on asteroid to seek origin of life The probe is the second Japanese spacecraft to land on an asteroid after Hayabusa touched down on a near-Earth asteroid named Itokawa in 2005.
04:52 The Morning Call Stem cells to cure life threatening illnesses [Sci Tech] The team said trying their current approach in humans could trigger serious side effects, like cancer, but by continuing the research, they will ...