China

IMG 20230601 232434
China Partners Kenya Government to Launch an Animation Exhibition Tour, Twinkle Star Project

The exhibition tour is part of events lined up for the 60th anniversary of China-Kenya…