It could be an unprecedented view of a world in the closest planetary system to our own, but uncertainties aplenty remain

-- Read more on ScientificAmerican.com


More...