
Combatting modern slavery and trafficking in human beings: an ongoing struggle
Web conference 16 June, 14:00-15:00 CET Modern slavery and traficking in human beings continues to be a major human rights violation and concern of European and International actors,…