Press "Enter" to skip to content

Christopher Columbus statue toppled, set on fire and thrown into lake in Richmond, Va.

A statue of Christopher Columbus in Richmond has been torn down by protesters, set on fire and then submerged into a lake.
Source: ABC News 6

Be First to Comment

    Leave a Reply