In New Gloucester, Maine, several hundred people turned out for the annual Memorial Day parade to honor soldiers who gave their lives in service to the country. But part of the observance involved several Civil War reenactors, including two wearing Confederate uniforms and carrying a Confederate national flag.