chicanepictures.com
Drawing: David Haig in Pressure
It’s been called the most important weather forecast of all time. In June 1944, over 150,000 Allied troops would land on five sites in France, in what would prove to be one of the most decisi…