RICHMOND, Va. (AP) - Now it's their running mates' turn. The Democratic and Republican vice presidential nominees have been getting ready for tonight's debate, which will be their only one.

The 90-minute face-off between Democrat Tim Kaine and Republican Mike Pence takes place at Longwood University in Farmville, Virginia.