A $2.7 billion NASA rover, Perseverance, is scheduled to launch from Florida’s Cape Canaveral at 7:50 a.m. Thursday atop an Atlas V rocket. If all goes well, the rover will land Feb. 18 on Mars on a mission to search for signs of ancient Martian life. “Sitting atop that rocket …
Read More »