Does China’s purported green energy push signal a coming conflict with the US?

WATCH ON YOUTUBE