Richmond protesters topple Columbus statue and throw it in lake
Published
A statue of Christopher Columbus in Richmond, Virginia, has been torn down by protesters, set on fire and then thrown into a lake.
Full ArticlePublished
A statue of Christopher Columbus in Richmond, Virginia, has been torn down by protesters, set on fire and then thrown into a lake.
Full ArticleAnti-racism protesters in Virginia tore down a statue of Christopher Columbus on Tuesday night in Byrd park in Richmond, then..
Activists honouring indigenous Americans before the explorer's statute was brought down