NASA Confirms Space Station is Leaking For Five Years
NASA has confirmed that the Russian side of the International Space Station has been leaking for five years but assured they have the situation under control. Russia’s space agency, Roscosmos, has identified four cracks and around 50 other “areas of concern” in its side of the ISS, the Washington Post reported. The cracks are located