? The US policy of confrontation with China is not just risking a major war — it’s also going to wreck the planet. China is the world’s largest producer of renewable energy, and it’s not even close.

China plants a forest the size of Belgium every year, and is on its way towards making air travel obsolete with high-speed rail. ?



Comments are closed

Skip to content