Thursday, April 14, 2016
People’s President Raila Odinga Wows World Leaders In France (See Details)
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