A set of top-secret WW2 maps that were crucial to the success of the Allied forces during the iconic D-Day landings was discovered in a cardboard box. The maps, which were snagged for a mere £10 ($13) ...
Shortly after midnight on June 6, 1944, the largest-ever armada of ships, troops, planes and tanks in history was launched. Its aim was to liberate Western Europe from Nazi occupiers. Involving some ...