Evidence of ‘drilling’ found aboard the International Space Station

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.

0
0