Subscribe
Sign In
|
Subscribe
Matthew Xiao
Author Archive
2025
2024
2023
2022
Mar 14, 2025
Britain: UN Judge, Human Rights Advocate, Guilty of Slavery
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.