The Chinese community in Kenya on Thursday celebrated the upcoming dragon boat festival at the Confucius Institute based ...