A list of hate groups

The Democrat Party

The Southern Poverty Law Center

Black Lives Matter

Antifa

Islam

CAIR

Human Rights Campaign

GLAAD

PETA

Greenpeace

Twitter

Facebook

Google