Advertisements
Read Time:7 Second
A Russian space official says a coolant leak from a Russian space capsule attached to the International Space Station was likely caused by a micrometeorite strike