Does the UN’s estimate of 50 million slaves now reflect reality? September 30, 2022 Forced laborers lived in prison cells at one palm oil plantation in Indonesia. Read More