They demonstrate that China not only pursues harmony between humanity and nature in its own development, but also joins hands ...
Originating from Chinese philosopher Mencius, this idiom is about soldiers fleeing from their opponents. Some are faster and run 100 steps away, while others only reach 50 steps. The soldiers who ...
This shows that virtues are regarded as the foundation of governance," said Meng, a descendant of Chinese Confucian philosopher Mencius. He said that Germany’s world-renowned incredible ...