Tim Kaine has served people throughout his adult life as a missionary, fair housing attorney, teacher and elected official.
Tim grew up in Kansas City, working in his father's ironworking shop, where he learned the values of thrift and hard work. He graduated from the University...
Read More →