Next Stop Mars! Huge NASA Rover Launches Toward Red Planet (SPACE.com)
SPACE.com - CAPE CANAVERAL, Fla. — NASA has launched its next Mars rover, kicking off a long-awaited mission to investigate whether the Red Planet could ever have hosted microbial life.