Ahead of the world’s commemoration of the December 10, 2023’s 75th anniversary of the Universal Declaration of Human Rights (UDHR)⏤ the landmark document enshrining human rights and fundamental freedoms for…
U.S. Treasury Sanctions Uganda Prisons Boss, Johnson Byabashaija over Human Rights Abuse
