Should African leaders get ICC immunity?

The new season of satirical programme What's Up Africa begins in Kenya, which has threatened to withdraw from the International Criminal Court (ICC). Ikenna Azuike tested the mood on the streets of Nairobi.

Published
Section
BBC News
Subsection
Africa