Ken Starr Baylor President?
Is Ken Starr the new Baylor President?
I just read this:
Ken Starr, the constitutional lawyer who conducted the independent counsel investigation that lead to the impeachment of President Bill Clinton, was named the president of Baylor University in Waco, Texas.
That is odd...
But I guess I don't have an opinion one way or the other though.
What do you think?