Slave labour: US blocks Chinese solar shipments
The United States Customs and Border Protection (CBP) has seized more than 1,000 shipments of solar energy equipment under a new law banning imports from China's Xinjiang region over concerns about slave labor.