- Advertisement -
The Dragon Boat Festival, also often known as the Tuen Ng or Duanwu Festival, is a traditional holiday originating in China, occurring near the summer solstice. The Confucius Institute at Kenyatta University organised the event that was held at the KU Confucius directorate.