World News A timeline of the 2017 protests in Charlottesville and the political fallout that followed August 11, 2018 admin 0 Comments