Insane World

Astronauts onboard International Space Station forced to take cover after debris float dangerously close

Astronauts on board the International Space Station (ISS) were forced to take emergency measures after debris floated dangerously close by. Crew members were instructed to take cover in their docked capsules amid fears of a collision with the “space junk”. The US Space Command said it is currently tracking the field of debris, believed to […]