Ken Starr resigns as Baylor professor, finally leaves school
Former Baylor president and chancellor Ken Starr has finally severed the last of his ties to the school by resigning his position as a law school professor. Baylor announced Friday…
Former Baylor president and chancellor Ken Starr has finally severed the last of his ties to the school by resigning his position as a law school professor. Baylor announced Friday…
Former Baylor president and chancellor Ken Starr continues to look like a dishonest fool in the wake of his resignation and demotion from his former positions this week. Starr is…