D-Day is a testament to all that is great about our Democracy. The numbers alone are humbling: The invasion required about ...