At VIFreep, Black History News, Breaking News, Business News, Caribbean News, Humanitarian News, International News

London’s Finance District, Steeped In Slavery, Confronts Its Past

LONDON — British ships ferried over three million enslaved African people across the Atlantic Ocean. Lloyd’s of London insured many […]