Russia’s launch of an unplanned space station after an unacceptable odor has been resolved
Cosmonauts opened the hatch to the Russian spacecraft on Monday for the second time after closing it immediately after noticing a foul smell coming from the vehicle as it docked at the International Space Station over the weekend. The Progress supply mission was launched on November 21 from the Baikonur Cosmodrome in Kazakhstan, carrying supplies … Read more