‘We cannot confuse participation with responsibility’ by Callistus Mahama, Ph.D
On March 25, 2026, the world took a long-overdue step toward moral clarity. By an overwhelming vote, the United Nations General Assembly declared slavery and the transatlantic slave trade among the
