Anti-trafficking group GRETA issues 2023 report
The Council of Europe's Group of Experts on Action against Trafficking in Human Beings (GRETA) has published its latest general report of activities, highlighting the key achievements in 2023. These include the publication of 11 new country evaluation …