
In a
report published today, the Council of Europe’s Group of Experts on Trafficking in Human Beings (
GRETA) welcomes the progress made by Switzerland, but also asks the Swiss authorities to take further action to improve the identification and protection of victims of trafficking.
More...