ISS Astronauts Open Hatch To Russian Spacecraft After Strange Smell Delays Cargo Delivery.
A Russian spacecraft is finally open to the space station after its cargo delivery was delayed by an unusual smell. A robotic Progress spacecraft docked at the International Space Station as planned on Saturday (Nov. 23) after its launch on Nov. 21, but astronauts reported a strange stench coming from the vehicle that delayed unloading. …