5 hours agoA coal power station in Sichuan, China. China's CO2 output now eclipses...Whatfinger Videos