UN judge guilty of forcing woman to work

The new slavery is a shameful mark on our country’s pretenses to respect for human rights and the dignity of every human ...
Prosecutors said Lydia Mugambe prevented the woman from holding down steady employment and forced her to work as her maid and ...