Russia Prepares to Seal Off Leaking Section of Space Station
Following years of failed patch attempts and mounting pressure from NASA, Russia's space agency is reportedly moving to permanently close off a persistent air leak in an ISS transfer tunnel.