Statue of Christopher Columbus is toppled and thrown in a lake in Richmond
Statue of Christopher Columbus is torn down, set on fire and thrown in a Virginia lake by protesters saying the explorer ‘represents genocide’ The statue was brought down by protesters in Richmond’s Byrd Park last night Protesters brought it down with ropes, set it on fire and rolled it into a lake Similar monuments have … Read more