Opinion: Americans are facing a herculean but righteous task in fighting hate – CNN