The Russian astronauts had been attempting to fix a worsening air leak aboard the ISS when the call was made by Nasa.
Speaking on the situation, Nasa has said the ongoing leak was taking place on the Russian area of the space station.
The astronauts have now been told to shelter in their spacecraft until further notice in preparation for a possible evacuation.
There are four astronauts of Nasa's Crew-12 mission currently on the station - two âUS â astronauts, a French astronaut and Russian cosmonaut.
Read Full Article Here