Ugandan UN judge jailed for forced labour in Britain

The court heard that Mugambe conspired with John Leonard Mugerwa, Uganda’s then-deputy high commissioner, to fraudulently obtain a visa for the victim

Ugandan UN judge jailed for forced labour in Britain Read More ยป