Kenyan trio beat over 200,000 contestants to win global ICT competition in China Download


YouTube Thumbnail