China / Solar Panels & its use of Slave / Enforced Labour… Hello fellow environmentalist / equality champion, With solar panels being in huge demand due to climate change China’s Uyghur Muslims (from in Xinjiang province) are being forced to produce solar panels for global sales. Xinjiang produces about 45% of the world’s supply of […]
Read More