Kenny Todd, deputy manager of the space station, said the leak was first discovered more than a year ago, but had increased in the past two months. A new round of testing overnight on Monday revealed that the leak was in a service module in the Russian region, TD said …
Read More »