Mars Rover Inspects Intriguing Rock – A Meteorite?

More from Space.com