More evidence of 'drilling' has been found aboard the International Space Station, Russia claims

9lessons

Tech / 9lessons 6 Views 0

Traces of drilling have now been discovered not only inside the spacecraft's living compartment, but also 'on the screen of the anti-meteorite shield', Russian space agency sources have claimed.

Comments