Americans are remembering the nation's fallen heroes, the men and women who paid the ultimate sacrifice in defense of our nation. Memorial day ceremonies, parades and tributes are happening across the country.
In Salisbury, folks honored our local heroes.
"I stand for peace, honor, trust and justice. I stand for freedom," said Hercules Shannon, president of the Rowan County Veterans Council as he read a poem.
What is the price of freedom? The rows of headstones at Salisbury National Cemetery show that freedom isn't free.
Memorial day is the official time to remember those who died fighting for our freedom.
Ken Hubbard is a Vietnam Veteran.
"A lot of things we suppress after so many years and when you are back in the hospital for medical wounds from the war or an illness, in my case -- you reflect on your friends who are not here," said Hubbard.
And he knows he is not alone.
"I have a lot of faces and names in my head going around as we speak just like everyone else but we're smiling at each other today," said Hubbard, "It's a little bit different."
During the services at the Salisbury National Cemetery, World War II veteran Tom Harrell spoke about the Frontier Coffee Shoppe in Salisbury and how he doesn't want to leave any soldier behind. His cause is suicide prevention.
"The lord's been merciful, I'm not dead yet. And neither are these people they have serious problems and they're dealing with them and wherever we can help, it surprises them as much as it surprises us," said Harrell.
The price of freedom isn't free. Hubbard said the tribute isn't about saying goodbye.
"I just said how you all doing? There's never a goodbye. There's a difference," said Hubbard.