NASA, Russian officials dispute safety concerns over ISS air leak

WESH

The leak, originating from a Russian module, has reportedly persisted for about five years.