Yes. These leftists are always throwing in this place “Stormfront” as if it means anything to us. Is there really such a place? Is it more racist than, say….Nation of Islam?Whites settled North America and established its towns, cities and modern nation. That is undeniable fact.
I don't know of anywhere in Europe where slavery is practiced today.
Some Africans could earn their freedom in America, as well.
I've never been to Stormfront so stop with the insults. Obviously, I know more about the facts of slavery than you do, but it's good that you're suddenly finding you need to look into it a little deeper.