The Random Mumblings of a Disgruntled Muscular Minarchist
Igitur qui desiderat pacem praeparet bellum
Wednesday, June 06, 2007
The Longest Day
63 Years ago on this day, June 6th 1944; the greatest invasion ever mounted was launched. Operation Overlord, the invasion of mainland Europe. We commonly refer to it as: