Japan confirms Hayabusa probe contained asteroid dust Ex Contributor November 16, 2010 internal_server_error 500