Elections 5 Things To Know About Tim Kaine Published July 22, 2016 at 4:34 PM AKDT Twitter LinkedIn Email