Tuesday, February 18, 2025

UN judge ‘trafficked woman to UK to be her slave'