American Eye Witness: D-Day: June 6, 1944
Among the more than 320,000 Allied soldiers participating in Operation Overlord was a young Harvard Business School graduate, Lieutenant John Bentz Carroll. Assigned to the regimental advance headquarters of the 16th Infantry, 1st Division, he was in the second wave of landing craft to splash onto the [...]