Thank Senator Kaine for the Iran Deal—Full List of 34 Senators by Jeanine Martin We can thank Tim Kaine and these other 33 Senators for Obama’s Iran Deal.