The Governance of China

China is Winning the Humanoid Robotics Race, and It’s Not Even Close

This month, BYD, the world's largest EV manufacturer, will roll out a new humanoid robot in its showrooms, where it will...

What is the Dragon Boat Festival?

Dragon Boat Festival has long been marked as a cultural festival in China and now it is a public holiday in China, too. What do people eat and do on the holiday? Check out the video to find the answer.

Uncategorized
1111