US President Donald Trump angrily defended the torch-bearing racists who stormed the city of Charlottesville, Virginia, this weekend to participate in the white supremacist rally that culminated in the tragic slaying of 32-year-old Heather Hayer.