A bubble of coolant leaked out of a radiator attached to the International Space Station (ISS), jeopardizing an ongoing spacewalk by two Russian cosmonauts on Wednesday.
A bubble of coolant leaked out of a radiator attached to the International Space Station (ISS), jeopardizing an ongoing spacewalk by two Russian cosmonauts on Wednesday.