iOS app Android app

Starr Baylor University President

Ken Starr: Baylor University's New President

AP | ANGELA K. BROWN | Posted 05.25.2011 | Politics

WACO, Texas — Baylor University named former Clinton White House nemesis Kenneth Starr its new president on Monday, saying the one-time independ...