Memorial Day is set aside to honor those who gave the ultimate sacrifice in defense of our nation. Communities throughout the country celebrated with parades and ceremonies.
CARTHAGE — Bigger and better than ever, it took volunteers about five hours to place approximately 1,550 small and 191 large American flags on the front lawn of Carthage Central