The Inflatable Tanks That Fooled Hitler

It’s just days before Operation Overlord, better known in the history books as D-Day. Over one million men from five different nations will simultaneously launch several landings across the French coast- a military operation the likes of which has never been attempted before. Waiting across the English Channel are several hundred thousand German defenders, sitting

Read More