Fred Swaniker’s mission impossible - Creating 3 million leaders for Africa

Fred Swaniker

Fred Swaniker