Army Tech. Sgt. Carlton W. Barrett is one of four soldiers who earned the Medal of Honor on D-Day when more than 160,000 Allied forces breached the shores of Nazi-occupied France as part of the biggest air, land and sea invasion ever executed. A
Army Tech. Sgt. Carlton W. Barrett is one of four soldiers who earned the Medal of Honor on D-Day when more than 160,000 Allied forces breached the shores of Nazi-occupied France as part of the biggest air, land and sea invasion ever executed. A