Confederate Memorial Day is a state holiday in North Carolina, officially observed on May 10. Six other states celebrate the holiday. It’s not without controversy. In New Orleans, Confederate monuments are now being removed from public places. Meanwhile, at Fort Fisher, a new interpretive marker was just dedicated next to the Confederate Monument. The service was more about men … than soldiers.