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.
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