Astronauts shutdown Russian space station module after 'unusual odor' from spacecraft
Astronauts shutdown Russian space station module after 'unusual odor' from spacecraft

Russian cosmonauts on the International Space Station had to temporarily lock down part of the lab this weekend after noticing an unusual odor coming from a cargo spacecraft called Progress 90, NASA said on Sunday. The odor, along with droplets observed by the cosmonauts, was likely caused by...