Home About us Our Team Volunteer Ways to help News archives Opinion
African migrant workers disembark in Benghazi, Libya. Human trafficking affects an estimated 40 million people.
(Photo by EU Civil Protection and Humanitarian Aid) Photo used under CC BY
Bookmark and Share
First published in the August 03, 2020, 9:25 p.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft