Myth debunked: this blue sphere isn’t aliens 22 November 2016 We debunk the blue sphere that had social media users thinking NASA was hiding aliens.... read more