France and China: Pioneering roads for peace and progress
The national flags of China and France are hoisted in Beijing. /CFP The national flags of China and France are hoisted in Beijing. /CFP Editor's note: David Gosset, a special commentator on current affairs for CGTN, is the founder of the China- …