For years, eagle-eyed viewers of NASA’s live stream have spotted a series of strange objects lurking above Earth near the International Space …

First posted on https://www.dailystar.co.uk