Do you live in the UK or know someone who does? Here are some sobering stories and facts about slavery in your own backyard. “I explained to her everything that was going on, so they called some police to help me out of that place.” Survivor, recounting how she reached out to a teacher for […]
