People inspect a solar power plant in Xinjiang on January 24. The U.S. government is blocking import of certain products used in solar panels due to e

CHANGJI, CHINA – JANUARY 24, 2021 – The police learned about the operation of the plant from the safety staff of the photovoltaic energy enterprise and jointly inspected the safety production of the power plant. Changji, Xinjiang, China, Jan. 24, 2021.- PHOTOGRAPH BY Costfoto / Barcroft Studios / Future Publishing (Photo credit should read Costfoto/Barcroft Media via Getty Images)