Committed. Accurate. Relevant.
Today August 1st marks 186 years since the end of slavery in the British Empire ,…