UN Designates Slave Trade as Gravest Crime Against Humanity: A Historic Resolution with Lasting Consequences Economy & Business / Leave a Comment UN Designates Slave Trade as Gravest Crime Against Humanity: A Historic Resolution with Lasting Consequences Read More »