President Trump finally explicitly condemned the neo-nazis behind the Charlottesville violence which left one woman, Heather Heyer, dead after a deliberate car ramming. His remarks came two days after public criticism that Trump was too soft on the KKK and white supremacists.