whitehall
Diamond Member
The ballots are in: The most humiliating defeat in modern history was the American surrender in the Phillppines three months into WW2. The strangest spin on the most humiliating defeat was the tickertape parade for the commanding general who was rescued from disaster.