D-Day June 6, 1944. Operation Overlord
Zoom Zoom, E-Classroom, FLJune 6th, 1944, was one of the most ambitious operations in military history. Eighty years ago, The US Great Britain and their allies conducted a massive operation to land thousands...