Rallies and vigils held nationwide following Charlottesville incident

2017-08-14 2