BEST ASTRONOMY

Latest Space and Astronomy News And Articles

Sat12042021

Last update04:59:00 AM GMT

Back Yahoo / Space.com Yahoo Space News Russian trio heads for space station

Russian trio heads for space station

The spacecraft launched from a Russian-leased manned-space facility in Kazakhstan with an American, a Canadian, and a Russian on board.