The Mars rover Curiosity, on a quest for signs the Red Planet once hosted the building blocks of life, streaked into the home stretch of its eight-month voyage on Sunday nearing a make-or-break landing attempt NASA calls its most challenging ever. [Photo/sctv.cn] |
Go to Forum >>0 Comment(s)