People’s President Raila Odinga Wows World Leaders In France (See Details)


Former Prime Minister Raila Odinga has been hailed as the latter day Nelson Mandela thanks to his candidness and courage in tackling poor governance in Africa.

Speaking to AFP in France, the CORD leader stated categorically that Africans cannot afford to withdraw from the ICC if there history is anything to go by.

He also criticized the ICC for not showing its grit in trying Presidents who had committed crimes against humanity.

Raila said that African leaders have proved to be undemocratic and power hungry.

Here is the full interview: Click here to watch interview

Facebook Comments


Please enter your comment!
Please enter your name here