June 8, 2010
This artist’s concept depicts the Hayabusa spacecraft (left) and its sample return capsule (right) entering the atmosphere over South Australia.NASA/ JPL
1 min read
1 min read
June 8, 2010
This artist’s concept depicts the Hayabusa spacecraft (left) and its sample return capsule (right) entering the atmosphere over South Australia.NASA/ JPL