LIVE NOW: Tim Kaine holds campaign event in Alexandria
Featured