Christopher Columbus statue toppled, thrown into Virginia lake

Protesters in Richmond, Virginia, threw a Christopher Columbus statue into a lake in Byrd Park on June 9. (Credit: lai_girl1237 via Storyful)

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country