A film for The Cure, on Al Jazeera English. We follow the team onboard the Flying Eye Hospital, which travels around the world, providing vital sight-saving treatments. Share this:Tweet Related