International Migrants’ Court
In the last week of November, the first “International Migrants’ Court” was held in the Philippines. The court found 37 states, including Germany, guilty of modern slavery. More info on […]
International Migrants’ Court More
