20,000 new stars in the sky

20,000 new stars in the sky

On May 23rd 2014, a strange object was launched into the earths atmosphere from a remote facility in Plesetsk, Russia. This was a private and very discreet launch. For the first few days, the satellite seemed to just hang there in space. Nasa thought it might be a...