Institute for the Study of Human Rights

UN Judge, Onetime Columbia University Human Rights Fellow, Found Guilty of Slavery

Matthew Xiao A United Nations judge was convicted on Thursday of trafficking a young woman to the United Kingdom and…

17 hours ago