On the 6th of June 1944 tens of thousands of allied troops arrived at Utah beach in Normandy to start D-Day. On Sunday a mega dinghy left the same beach bound for Britain.
The remote French beach where allied troops began the liberation of Europe in D-Day landings now being used as a mega dinghy launch pad bringing migrants to Britain

Leave a Reply