International Space Station (ISS) is narrowly saved. A huge amount of space debris was coming towards it