Russian boffins searching for root cause in their segment of the outpost, former cosmonaut says

The International Space Station (ISS) is still leaking air from the Russian segment of the outpost despite efforts to eliminate the losses.…