Video: Travelling Telescope

Documentary by Al Jazeera on the Travelling Telescope project