The answer to what is John Warner's middle name is William. John William Warner, born on February 18, 1927, served as the 55th United States Secretary of the Navy under President Ronald Reagan and represented Virginia as a Republican in the United States Senate for five terms.
Journey Through the Life of John Warner: A Captivating Quiz on the Esteemed Statesman