A solar-powered plane has landed in Texas, completing the second leg of a trip across the United States.
A little piece of Mars fell into the Sahara Desert last year, and now it can be yours for the low, low price of about $160,000, part of an auction of nature and science artifacts from Heritage...