NASA rover lands on Mars to look for signs of ancient life

NE SCIENCE & TECHNOLOGY BUREAU CAPE CANAVERAL, FEB 19 A NASA rover streaked through the orange Martian sky … Continue reading NASA rover lands on Mars to look for signs of ancient life