resolution
-
World News
UN declares slave trade ‘gravest crime against humanity’ in Ghana-led resolution
From the Arab slavery to Transatlantic slavery, Africans and even non-Africans were profoundly dehumanized, demoralised and over-exploited. It is because…
Read More »