Christopher Columbus statue torn down, set on fire and thrown into lake
A statue of Christopher Columbus in Virginia was torn down by protesters on Tuesday, set on fire and thrown into a lake.
A statue of Christopher Columbus in Virginia was torn down by protesters on Tuesday, set on fire and thrown into a lake.