Democratic vice-presidential nominee Sen. Tim Kaine drew a sharp line between his Catholic faith and his pro-choice political stance, as he defended himself against criticism from the party's left that he is too conservative.
The Virginia Democrat said that he has "always supported Roe v. Wade," the U.S. Supreme Court ...