The fourth of July is Independence Day and it’s easy to see why someone might thing of American history around this time. Confederate monuments stand for a rather unsavory part. Many hate the but others realize they are part of our heritage and that we can’t just gloss over the bad parts.
Preserving Confederate Heritage: Honoring Traditions, History, and Values
presented by US Patriot Flags
More Stories
Minnesota’s Flag Evolution: A Reflection of Changing Times
Confederate Flag Controversy in Rural Montgomery County NC
Supreme Court Decision on North Carolina License Plates Featuring Confederate Flag