Watch this live International Space Station feed from July 9th and judge for yourself…
Could it be space debris? Sure. Maybe China testing something? It’s possible. An Alien ship? ABSOLUTELY! It stops right before the feed cuts out.
The question is, if it is an alien craft, did NASA cut the feed to try to pull one over on Joe Public? OR DId the Aliens knock out the feed to hide themselves?! NO PRESS!
I guess we’ll just have to wait and see..