Over 160 Chinese Workers Rescued from Slave Like Conditions in Brazil

According to officials on Tuesday more than 160 Chinese laborers who were constructing an electric vehicle factory for the Chinese conglomerate BYD in Brazil were rescued from "slave-like conditions." In a statement released late Monday,