Of Policies and Law. Are we losing the war on human trafficking?
Writes Demeter and Althea, LUDCI.eu Editorial Team Human trafficking also known as modern-day slavery is a horrific crime that strips basic human rights and freedom ... Read More »
LUDCI.eu Editorial Team 09 Oct 2020 864 Views
Writes Demeter and Althea, LUDCI.eu Editorial Team Human trafficking also known as modern-day slavery is a horrific crime that strips basic human rights and freedom ... Read More »