African youth shine at China-led innovation competition in Kenya
NAIROBI, July 26 (Xinhua) -- The finals of the Africa Division Contest of the China International College Students' Innovation Competition have concluded in the Kenyan capital of Nairobi with awards presented to outstanding college student innovators …