Ad imageAd image

John Leonard Mugerwa

Ugandan UN Judge Lydia Mugambe Sentenced to 6 Years in UK Over Modern Slavery

Ugandan High Court judge and UN tribunal appointee Justice Lydia Mugambe has been sentenced to six years and four months…

Ad image