Virginia protesters tear down a statue of Jefferson Davis

A crowd of protesters in Richmond, Virginia, brought down the statue of Jefferson Davis, the president of the Confederacy, CNN affiliate WRIC reported.

Leave a Reply