Robuta

https://www.freedomunited.org/news/millions-trapped-in-modern-slavery/ Millions trapped in modern slavery as aid cuts deepen the crises- FreedomUnited.org Apr 11, 2025 - 50 million people are trapped in modern slavery. Yet, governments are slashing aid and turning their backs on the most vulnerable. https://actions.freedomunited.org/ freedomunited.org ยป