Meghan Markle’s beautiful veil was stained by Britain’s ugly colonial pastByAparna KapadiaPublishedMay 22, 2018