Ugandan high court judge arrested in UK for human trafficking
A Ugandan High Court judge and UN judicial officer, Lydia Mugambe, has been found guilty of human trafficking and conspiracy...
A Ugandan High Court judge and UN judicial officer, Lydia Mugambe, has been found guilty of human trafficking and conspiracy...