By Hemant Mehta A week after Mike Pence delivers a commencement address at Liberty University (where else?), he’ll be giving another one at Taylor University, a small Christian school in Upland, Indiana. That doesn’t sit well with everyone at the school, though. They have no problem with an evangelical Christian speaker, of course, but unlike Liberty, they have …
Published on April 15, 2019 06:34