In the British town of Bristol, a black woman has become the new Lord Mayor (or, simply, mayor) has taken office. And one of the first things that Cleo Lake did was remove the 300-year-old portrait of a slave trader from the wall in her office’s parlor.
SOURCE ⇒ THEGRIO