A vehicle built in Africa, for Africa

1,124,071 views|
Joel Jackson |
TEDGlobal 2017
• August 2017