Embracing Tradition: The Dragon Boat Festival [matched_content] For more: https://www.cgtn.com/video It’s Dragon Boat Festival in China and this means two things: dragon boat races and zongzi, …