Alien enthusiasts were sent into a frenzy when a bright object could be seen floating in the distance behind the International Space Station (ISS). The white elongated object appears to hover in the background, leading some to claim that aliens are monitoring humans as a “science project”.
However, shortly after the sighting ... Read even more