Monday Morning Carry – Remembering the Longest Day
By Recoil Staff
It seemed far more than apropos to break out a prized cup from the National D-Day memorial this morning, the 72nd anniversary of Operation Overlord. The National D-Day memorial is located in Beford, VA, and today will be remembering the Allied landings with Testament to Freedom: Roll Call. It’s the first time ever all the names of every American soldier who… more …Read the Rest
Source:: Recoil
Leave a Reply