Day: October 11, 2021

Introduction
Forced labor is an issue that has been raised in the United States and around the world for years,...
Read More
How Texas forced laborers to work for minimum wage

Help
Which countries in Africa are most affected by the Ebola outbreak?
Some countries in West Africa have been hit hardest by the outbreak, including Sierra Leone, Guinea and Liberia.And even... Read More
Introduction