The International Space Station in an undated picture. Photo: NASA via AP

Russia says hole on International Space Station was made deliberately

‘Manufacturing defect’ ruled out after initial investigations, Moscow says

Topic |   Space

TOP PICKS

The International Space Station in an undated picture. Photo: NASA via AP
READ FULL ARTICLE