Cpl. William “Kyle” Carpenter, Medal of Honor recipient, speaks during an evening colors ceremony aboard Marine Corps Air Station Miramar Calif., June 23. Carpenter, the most recent Medal of Honor recipient, attended the ceremony as the guest of honor and spoke about the impact noncommissioned officers can make on junior Marines. - Cpl. William “Kyle” Carpenter, Medal of Honor recipient, speaks during an evening colors ceremony aboard Marine Corps Air Station Miramar Calif., June 23. Carpenter, the most recent Medal of Honor recipient, attended the ceremony as the guest of honor and spoke about the impact noncommissioned officers can make on junior Marines.