iOS app Android app

Cpl. Kyle Carpenter

Marine Who Threw Himself On A Grenade To Save Friend Shares Message We All Need To Hear

AP | LOLITA C. BALDOR | Posted 07.21.2014 | Impact

AP/HuffPost WASHINGTON (AP) -- Cpl. Kyle Carpenter remembers lying on his back on a rooftop in Marjah, Afghanistan, crammed up against sandbags alo...