2 ms·
Depends who you ask because people disagree on the definition of "human trafficking". But according to some people, no, the Netherlands is actually worse than e
by jordigh 11y ago
Depends who you ask because people disagree on the definition of "human trafficking". But according to some people, no, the Netherlands is actually worse than every other country.