Former Marine Cpl. Kyle Carpenter, 24, was set to receive the Medal of Honor on June 19 at the White House for heroism he displayed during a Nov. 21, 2010, battle in Afghanistan.
Former Marine Cpl. Kyle Carpenter, 24, was set to receive the Medal of Honor on June 19 at the White House for heroism he displayed during a Nov. 21, 2010, battle in Afghanistan. Creators
Former Marine Cpl. Kyle Carpenter, 24, was set to receive the Medal of Honor on June 19 at the White House for heroism he displayed during a Nov. 21, 2010, battle in Afghanistan. Creators