Ugandan UN judge forces a woman into slavery in the UK

A British court found a Ugandan UN judge guilty of forcing a woman to work as a maid.

Ugandan UN judge forces a woman into slavery in the UK Read More ยป