Sierra Leone's Amputee Soccer Team Spotlighted In Documentary 'The Flying Stars' documentary on the Freetown-based amputee soccer team makes its Al Jazeera premiere.