Tim Kaine and Mike Pence sparred over Trump's comments about Mexican immigrants, the charitable work of both their running mates' foundations, Vladimir Putin and abortion.
Democratic vice presidential nominee Tim Kaine and Republican vice presidential nominee Mike Pence met for their only debate, at Longwood University in Farmville, Va.