Updated

Two Vietnam veterans will be honored for their heroism on the battlefield more than four decades after they returned home from war.

The Navy will award retired Marines Joe Cordileone and Robert Moffatt with the Silver and Bronze Star medals during a ceremony Friday at the Marine Recruiting Depot in San Diego.

The two are being recognized for their actions during the first Battle of Khe Sanh in 1967.

Marine Maj. Gen. John Admire says the men were never honored because their commanders who make those recommendations were killed.

Cordileone today is chief deputy city attorney for San Diego. Moffatt is a retired cost estimator who lives in Riverside.

The two fought off the North Vietnamese Army while recovering wounded troops. The Navy says their actions saved lives.