Baylor University Fires Kenneth Starr

Townhall.com Staff
|
Posted: May 24, 2016 3:17 PM
Baylor President and Chancellor Kenneth Starr, a key player in the impeachment of Bill Clinton almost two decades ago, has been fired by the school's Board of Regents.