UN judge convicted of forcing woman to work as slave

UN judge, woman to work, slave
World
image