NASA's crew-12 docks at International Space Station
Four astronauts docked at the International Space Station on Saturday for a research mission set to last several months. Among the crew is Sophie Adenot, who joins two American astronauts and one Russian,…
Read more











