Micrometeoroid strike could be cause of Russian spacecraft leak – official
By Joey Roulette (Reuters) – A coolant leak lasting for at least three hours Wednesday night aboard a Russian Soyuz space capsule docked to the International Space Station could have…