NASA launches Mars Rover
CAPE CANAVERAL, Fla., Nov. 26 (UPI) -- NASA launched its latest Mars rover Saturday in Florida in an effort to scour the planet's surface for signs of microbial life. "It is absolutely a feat of engineering, and it will bring science like nobody's ever expected," Doug McCuistion, head of NASA's Mars... Sign in to see full entry.