fbpx

Christopher Columbus Statue Torn Down and Thrown in Lake by Protesters in Richmond VA

Protesters in Richmond, VA didn’t have time to wait on a formal removal of a Christopher…