Thomas Taggart Politician
Thomas Taggart (November 17, 1856 – March 6, 1929) was a U.S. political figure, serving as mayor of Indianapolis and influential in state and national politics.
Search
Politician
office | 18th Mayor of Indianapolis |
---|---|
party | |
successor |