Two Black Deaths Twenty Years Apart
George Floyd died in Minneapolis on May 25 last year. On November 27, 2000, Damilola Taylor died on a South London street. Apart from the colour of their skin, these two individuals had nothing in common. Floyd was African-American; Taylor was African African. Floyd was a 46 year old has-been never was with a long […]