Africa Must Produce or Perish
Africa Must Produce or Perish by Philip Emeagwali emeagwali.com Imagine that it is May 25, 2063, the 100th anniversary of Africa Day, a day for reflecting on Africa’s successes and failures. The newspaper headline announces, “Last Remaining Oilf Read more…
1 Reply