
The United Nations General Assembly has, for the first time, adopted a resolution declaring the transatlantic slave trade and the
read more UN adopts resolution declaring transatlantic slave trade ‘gravest crime against humanity’

The United Nations General Assembly has, for the first time, adopted a resolution declaring the transatlantic slave trade and the
read more UN adopts resolution declaring transatlantic slave trade ‘gravest crime against humanity’