text: Soon blood will spill in our streets. In its 2015 annual report, published in February 2016, the Southern Poverty Law Center, SPLC, counted 892 active hate groups in the U.S., an increase from the previous year. Of these, 190 were KKK groups, 94 were neo-Nazi groups, 85 were white nationalist groups, 95 were racist skinhead groups, 19 were Christian Identity groups, 35 were neo-Confederate groups, 180 were black separatist groups, and 184 were classified as "general hate groups" (subdivided into anti-LGBT, anti-Immigrant, Holocaust denial, racist music, and radical traditionalist Catholic groups, with an additional "other" sub-category)).[11]