News

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.

Keep reading... Show less

get okayafrica in your inbox

popular.