NASA launches Mars rover to look for signs of life


NASA's most elaborate life-hunting Mars rover has rocketed away from Cape Canaveral, Florida.

Post a Comment

Previous Post Next Post