Chinese supplier Lens Technology allegedly used Uighur workers in its factories, according to documents revealed by a research initiative group.
Harvard Acknowledged Slavery in its History
Harvard University acknowledged that nearly 100 people were enslaved by the university after its foundation in 1636 in a 130-page report released on Tuesday. The report focused on Harvard University’s involvement in slavery and, after slavery was abolished, the university’s …