Artwork for China stands up for Kenya against the ICC
The China in Africa Podcast

China stands up for Kenya against the ICC