Soyuz spacecraft leak at space station cancels spacewalk by Russian cosmonauts
A coolant leak on a crewed Soyuz spacecraft on the International Space Station forced Russian cosmonauts to call off a spacewalk late Wednesday (Dec. 14).

Discover more Science and Technology news updates in TROIB Sci-Tech