US General Jack Keane to be awarded the Presidential Medal of FreedomKeane served in the Vietnam War and was one of the military thinkers behind the 2007 Iraq surge.General John "Jack" Keane(photo credit: WIKIMEDIA)