Christopher Columbus Statue in Virginia Set On Fired And Dumped in Lake

(AP) A statue of Christopher Columbus in Virginia was torn down by protesters on Tuesday, set on fire and then thrown into a lake. It happened in Richmond after protesters gathered in the city’s Byrd Park and called for the statue to be taken down. They used ropes to remove the statue from its pedestal, and then painted the words “Columbus represents genocide” onto the site. There was no police presence in the park, but a police helicopter was seen circling the area after the city-owned figure was torn d
Back to Top