US ban on China’s Xinjiang solar products linked to alleged forced labour heaps pressure on supply chainsSouth China Morning Post, June 29, 2021
Is China’s Human Rights Diplomacy Backfiring?Human Rights Watch, June 28, 2021