I don't think this is really a new development in the news. Glad to see it getting media attention of course. There is a global child abduction slave+prostitution ring and iirc, it's connected with the UN. This is just a small part of a much bigger picture.
Perpetual debt is slavery.