Britain is falling for the same military trap that vanquished the Nazis
In this week of the 80th anniversary of D-Day, it is useful to pause and consider why the Allies prevailed on that day and why, just 77 days later, they had utterly destroyed two German armies in a crushing victory that ensured the outcome of the war was no longer in any doubt. Over the … Read more