Migration and Awareness of Trafficking in Persons by Rene Wadlow

On 23 October 2019,  39 people( 8 women and 31 men);   were found dead in a refrigerated trailer truck;  coming from Belgium in the last leg of its journey.  The truck was at a parking lot in Essex, near London, England.  The identity of
Read More