London faces up to former role insuring Atlantic slave trade

London faces up to former role insuring Atlantic slave trade

Reuters India

Published

London is facing up to its role in insuring the slave trade as part of a sweeping global reassessment of history and racism.

Full Article