Following the neo-Nazi rally and terrorist attack in Charlottesville that took the life of anti-racist protester Heather Heyer, demonstrators poured into the streets across the country to protest white supremacists and Donald Trump's public defense of them.