Mars rover Perseverance launches NASA mission to Red Planet

NASA launched its latest and greatest rover, Perseverance, to Mars on Thursday, from Cape Canaveral in Florida. Read the rest