100-Year-Old Christopher Columbus Statue Torn Down by Terrorists - American Greatness
A nearly 100-year-old statue of the iconic explorer Christopher Columbus was torn down from its pedestal and thrown into a lake by far-left domestic terrorists in Richmond, Virginia, as reported by the New York Post. The statue was first erected in Byrd Park in 1927, as a memorial to the man who discovered the “New …