Retired Marine Corps Cpl. William "Kyle" Carpenter received the nation's highest military honor from President Barack Obama at the White House, June 19.Carpenter received the Medal of Honor for his actions while deployed in Marjah, Helmand Province, Afghanistan, in 2010. He became the third Marine