The leaders who ruined Africa, and the generation who can fix it

1,509,019 views |
Fred Swaniker |
TEDGlobal 2014
• October 2014