CowsLookLikeMaps , 24 days ago China pushing hard on renewables is objectively a good thing for the world. China is also a human rights disaster and deserves to be shamed for its disgusting treatment of Uyghurs.
China pushing hard on renewables is objectively a good thing for the world.
China is also a human rights disaster and deserves to be shamed for its disgusting treatment of Uyghurs.