UK satellite 'sets sail' for return to Earth

The TechDemoSat spacecraft deploys a large membrane to pull itself out of the sky.


Click here for original story, UK satellite ‘sets sail’ for return to Earth


Source: BBC News – Science & Environment