Life on Mars
NASA and independent scientists briefed reporters on the possibilities that life existed on Mars at some point in the past. They emphasized that this discovery of fossilized microbes in a me…
508 viewsNASA and independent scientists briefed reporters on the possibilities that life existed on Mars at some point in the past. They emphasized that this discovery of fossilized microbes in a me…
508 views