historicstruggle.wordpress.com
The Confederate Flag: A Cornerstone of White Supremacy
Update: You know you’ve made a good argument…and hit a nerve…when somebody responds by repeatedly calling your post “trash,” but never tries to refute the argument. A …