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.
RELATED ARTICLES