UN Judge Convicted of Modern Slavery in UK

Omotayo Adigun Lydia Mugambe, a Ugandan High Court judge and former UN tribunal judge, has been…