Tag: Kyle Carpenter

1176

Cpl. Kyle Carpenter relives his journey

Cpl. Kyle Carpenter relives his journey to the Medal of Honor through letters to his mother. From…