Britain: UN Judge, Human Rights Advocate, Guilty of Slavery
Matthew Xiao
Washington Free Beacon
March 14, 2025
A United Nations judge was convicted on Thursday of trafficking a young woman to the United Kingdom and forcing her to work as a slave.
Read Full Article »