War is a part of politics. You can't separate the two. America lost the Vietnam War. There is no such thing as winning militarily and losing politically.
Same goes for the Korean War. If America dropped a nuclear bomb in Manchuria, they 'might' have won the war.