SPLC

SPLC

In their own words:

United States – The SPLC is the premier U.S. non-profit organization monitoring the activities of domestic hate groups and other extremists – including the Ku Klux Klan, the neo-Nazi movement, neo-Confederates, racist skinheads, black separatists, antigovernment militias, Christian Identity adherents and others. They are currently tracking more than 1,600 extremist groups operating across the country. They publish investigative reports, train law enforcement officers and share key intelligence, and offer expert analysis to the media and public.

Go check out their website here.