Given that Barclays Bank has long been implicated in allegedly profiting from the slave trade, it’s intense that th… https://t.co/taSrIulGuX