Russian Soyuz spacecraft with 3 astronauts docks at the International Space Station March 25, 2024 by Washington Times A Russian spacecraft with three astronauts successfully docked Monday at the International Space Station.