Have scientists found aliens on Pluto? Rumours of an ‘amazing’ announcement sweep the internet, but Nasa says there’s no new Horizons update

The rumour of an ‘amazing’ Pluto announcement seems to stem from a speech given by Dr Alan Stern, at the University of Alberta Canada, which Nasa says has been misinterpreted. —> Read More