Richard Nixon actually said...
This country owes a debt of gratitude to 29 million living American veterans who fought for this country in World War I, in World War II, in Korea and Vietnam.
Context
Remarks on Signing Veterans Benefits Legislation
10/23/1972