The four crew members are back on Earth after splashing down in the Pacific Ocean off the California coast. Follow DW for more.
The four crew members are back on Earth after splashing down in the Pacific Ocean off the California coast. Follow DW for more.