EditorialKudos to MahamaEditorial It is a shame that the U.S, U.K. and E.U. countries voted against call to condemn slavery The conscience of the world was put to the test on the The Nation·Apr 4, 2026·6 min read