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