Astronauts baffled by ‘unexpected odor’ leaking from Russian spacecraft docked at ISS

Russian cosmonauts aboard the ISS were forced to seal a hatch and don protective equipment after the arrival of a cargo vessel brought with it a bizarre smell.