The SpaceX Crew 7 capsule flew over this morning (March 12, 2024), returning astronauts from the International Space Station, heading to splashdown in the Gulf of Mexico.