Tim Kaine Shifts Stance on Gay Marriage and Abortion

Since his nomination as Hillary Clinton’s running mate, Virginia Senator Tim Kaine’s Roman Catholic faith has…