Daily Archives: March 25, 2026

Few Stories Rival the Greatest Headline

By | March 25, 2026

[March 25, 2026]  A UN judge and former Columbia University human-rights fellow has been convicted of modern-day slavery in Britain. Lydia Mugambe, the Ugandan activist who spent years posing as a champion of the oppressed, was found guilty of trafficking a woman from Uganda, confiscating her passport, and forcing her into years of unpaid domestic work and nanny… Read More »