Today marks the 73rd Anniversary of operation Overlord, or D-Day, the landing of Allied forces on the beaches of Normandy on June 6th 1944.
This date marks the begining of the liberation of France and the rest of Europe, and ultimately the defeat of Nazi Germany.
Over 10,000 Allied soldiers died on that day alone.
Lest we forget.
This date marks the begining of the liberation of France and the rest of Europe, and ultimately the defeat of Nazi Germany.
Over 10,000 Allied soldiers died on that day alone.
Lest we forget.