U.S. officials have detained electronic shipments from India, suspecting they may have been made with forced labor in China.
Energy

Electronics made with Chinese forced labor attempt to enter the US from India

1:18

U.S. officials have detained electronic shipments from India, suspecting they may have been made with forced labor in China.


Latest News