Protesters tear down statue of former Confederate president Jefferson Davis

Protesters tore down the statue of Confederate President Jefferson Davis in Virginia’s capital on Wednesday night.
Police were called to the scene on Richmond’s famed Monument Avenue and formed a pe…
Read More


  • No comments yet.
  • Add a comment