25th March, 2026, will stand as a historic milestone, a day when the global community of progressives affirmed that justice, no matter how delayed, cannot be denied. On this day, 123 members of the United Nations (UN) voted to recognize the transatlantic slave trade, which spanned the 15th and 19th centuries, as the “gravest crime
Related Articles
Don't miss out on breaking stories and in-depth articles.