Dr Mo Ibrahim addresses TCD Law Soc

Dr Ibrahim spoke a length about some of the challenges that Africa faces today as a continent