Monday, October 26, 2009
IMANI and AfricanLiberty.org’s editor, Franklin Cudjoe speaks to TV3 on why the prestigious Africa Leadership Prize was not awarded this year
Listen to the interview here.