Report alleges China is using Uyghur forced labour to make solar panels
May 17, 2021, at 11:01 pm
Beijing: An investigation has found that the global production of solar panels is using forced labour from China's Uyghur Muslims in Xinjiang province.