UN passes resolution naming slave trade ‘gravest crime against humanity’

UN passes resolution naming slave trade ‘gravest crime against humanity’

Resolution on transatlantic slavery supported by 123 countries, while three opposed it – including the US and Israel....

Redirecting to full article...