WHEN FREEDOM SCALED THE CLIFFS Written on June 6, 2024. Posted in God. Operation Overlord, commonly known as D-Day, involved the mobilization of more than 179,000 Allied troops who strategically attacked the beaches of Normandy... D-Day 80 year anniversary, Jewish troops, Normandy, WWII Continue reading