CAPE CANAVERAL, FL — Astronauts from Turkey, Italy and Sweden returned to Earth on Friday, completing a three-week private mission…
Sunday, January 21, 2024, 01:37 Four European astronauts, including Spaniard Miguel Lopez Alegria, successfully docked at the International Space Station…