NASA Robot makes its landing on Mars to study Life Evidence
Technology , World
August 6, 2012 •
The Mars science rover Curiosity landed on the Martian surface shortly after 10:30 p.m. Pacific time on Sunday …