News

Dozens walk out before Mike Pence’s commencement address at Taylor University

Vice President Mike Pence delivered a commencement address at Taylor University, a Christian liberal arts school in Upland, Indiana, on Saturday.