
Space travelers splashdown off Pacific Coast
The first crewed launch to orbit the Earth's pole has arrived back on Earth. The team splashed down this afternoon in the Pacific Ocean. The crew first blasted off on Monday from Cape Canaveral. FOX 35's Marie Edinger walks us through the moments these space travelers were welcomed back on Earth.
Top Videos

Space travelers splashdown off Pacific Coast

Man makes ultimate sacrifice to protect fiancee

Democratic lawmakers raise concerns over 'Alligator Alcatraz'
