'This Process Is Painful': Speaking With Black Leaders, Meghan and Harry Reference the 'Uncomfortable' History of the British Commonwealth

We can hear the trolls pulling up to their keyboards as we type... In May 2018, Meghan Markle walked down the aisle to marry Prince Harry of England famously wearing a veil embroidered with every territory of the British Commonwealth, the 54 member states formerly ruled by the British Empire. But in a recent Queen's...