European solar manufacturers have claimed nearly every solar panel purchased from China has its origins in the Chinese Muslim slave factories of Xinjiang.
WASHINGTON — China’s Communist government smacked-down Secretary of State Antony Blinken’s appeals to work together on climate change after he said he agreed that the Chinese government’s treatment of Uighur Muslims...