A statue of Christopher Columbus was torn down and tossed into the water at a park in Virginia on Tuesday night, reports said. About 1,000 protesters gathered at Byrd Park in Richmond where they used ropes to topple the statue of the Italian explorer, according to the Richmond Times-Dispatch. “We have to start where it…
Source: NY Post click here for more…