NASA has ordered Crew-12 astronauts aboard the International Space Station (ISS) to shelter in their spacecraft and prepare for potential evacuation amid a worsening air leak in the Russian segment. Two Russian cosmonauts are attempting an urgent repair to some cracks. These cracks have been the source of a small air leak that has persisted for the last six years.