NASA and Russian officials knock down a conspiracy theory on space station leak
Space station crew members work to patch up a small hole in the inner hull of a Soyuz spacecraft on Aug. 30. (NASA / Roscosmos via @NASASpaceflight / Twitter)
NASA and Russia’s space agency t today aimed at quashing viral claims that someone on the I...