The American Civil Liberties Union (ACLU) changed its policy so that it no longer defends hate groups promoting violence. In non-violent situations, then, the ACLU will represent the Ku Klux Klan, the Nation of Islam, and the National Socialist Party of America. In violent situations, no.
What is the ACLU, why does it defend such repulsive groups and what happened to change their policy in this narrow way? Read more about Learn Why ACLU Changed Policy Towards Hate Speech