Hayabusa probe ... Japanese space invasion of the Aussie outback ...
Friday, 23 April 2010 6:00:00 pm Australia/Melbourne
Having fought its way past incredible technical obstacles the Hayabusa probe is due to return to earth in Australia this June. This fridge sized device has been in space since May 2003...
Read More