John Kennedy

Space websites around the world are abuzz with speculation about what NASA’s latest Mars probe may have found.