Tim Kaine
Timothy Michael "Tim" Kaine is the junior United States Senator from the Commonwealth of... more »