After a day of setbacks, NASA's best hope for a colony on the Red Planet finally took off.
We have lift-off!
Read Full Story
No comments:
Post a Comment