Hastily enacted, the required installations ignore property owners’ rights as well as the oppression in the Uyghur region supplying the solar panels.
The international community, especially Western countries, are casting a stern eye on the suppression of Tibetan and Uyghur human rights in China, the world’s second...