A United Nations judge who forced a young woman to work as her slave told police “I even have immunity” as she was arrested at her home.
Moment UN judge who forced woman to work as slave claims ‘immunity’ to police … from the Independent Holly Patrick
