Two Russian cosmonauts are preparing to venture outside the International Space Station to inspect a section where a mysterious leak was discovered in August.
Two Russian cosmonauts are preparing to venture outside the International Space Station to inspect a section where a mysterious leak was discovered in August.