NASA's InSight Mission to Mars Launches Through Ridiculous Fog So Nobody Saw It

Foggy liftoff this morning for the first planetary mission from the West Coast U.S., this is all anyone saw of anything as NASA’s InSight spacecraft took off for the next mission to land on Mars next November. Photo: NASA

NASA’s next highly-anticipated mission to land on Mars took off early this morning, May […]