• Saturday, 23 November 2024
GRETA: Legal framework to combat human trafficking improved, better implementation needed

GRETA: Legal framework to combat human trafficking improved, better implementation needed

Strasbourg, 24 March 2023 (MIA) - The Group of Experts on Action against Trafficking in Human Beings...

Image