US-Russian crew of 3 launches to Intl Space Station (+VIDEO)

NASA astronaut Jonny Kim and two Russian crewmates launched successfully to the International Space Station on Tuesday (April 8, 2025) on board a Russian spacecraft.

A Soyuz booster rocket lifted off as scheduled from the Russia-leased Baikonur…

Continue Reading