The shocking images of neo-Nazis marching in Charlottesville, North Carolina in the summer of 2017 linger in the mind, but so do those of the passionate protestors who risked their lives to do the... This description may be from another edition of this product.