This resident even makes the chilling claim that these objects appeared to follow them, and that they felt like they were ...
SpaceX has won a contract to help destroy NASA's International Space Station - and it's set to take place sooner than you'd ...
The International Space Station will be steered to a controlled destruction in Earth's atmosphere in 2031, if all goes to ...