First of all racism isn't necessarily the hate of another ethnic group other than ones own ethnic group, but the love of ones own ethnic group above an other ethnic group. This is the basics of human nature to affiliate with people one associate most with and thus wanting to be in closest proximity to them. That is why many people apply self segregation even though one has freedom of movement, and this is why we'll find in many countries one would find different regions where a certain ethnic group make up the majority of the regions population, so this is basically a form of self segregation. Anyway
Regarding the removal of General Lee statue is just a act of provocation to devide a nation further into the "us and them" mentality, someone knew these past events were gonna happen and that is what is they wanted OR people are trying to erase a regions history, culture and tradition. It's happening in my country too and it's fucking upsetting.
National Socialism just like Communism is a totally unacceptable political ideology since it's too extreme and don't allow for a certain acceptable amount of compromise. Right wing Americans and right wing Afrikaners/Boere should modernise their train of though to adapt to modernization and changes in their environment, it doesn't help in my case I am nostalgic about Apartheid since I can't change the past, but I can change the future and we people need to work accordingly to do just that. Hope it makes somewhat sense, sorry about my butchering of the English language though.