Tagged: Russia Bans US from International Space Station

0

Russia Bans US from International Space Station

[Music] >> Joe: A chest puffing school yard round of “what you gonna do about it” has ended with Russia refusing to allow American astronauts to accompany cosmonauts to the International Space Station. It...

×