NASA’s Mars rover launches on November 26

NASA has confirmed that its Curiosity rover will depart for Mars on November 26 from Space Launch Complex-41 at Cape Canaveral Air Force Station, Florida.