The Daily Show with Trevor Noah

Africa's Leadership Award Goes Unclaimed

Season 22 E 76 • 03/02/2017

Africa's anti-corruption leadership prize goes without a winner once again.

More