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

1,507,128 views |
Fred Swaniker |
TEDGlobal 2014
• October 2014