America simply "failed their strategic objectives" in Vietnam?
It's laughable to use such a silly euphemism to imply America was not defeated! The North Vietnamese won. Get over it.
America simply "failed their strategic objectives" in Vietnam?
It's laughable to use such a silly euphemism to imply America was not defeated! The North Vietnamese won. Get over it.