Kenneth Starr Fired as Baylor University President

Townhall.com Staff
|
Posted: May 24, 2016 5:27 PM
Baylor University President Kenneth Starr, who headed the investigation leading to Bill Clinton’s impeachment, has been fired in connection to the school’s mishandling of sexual assault accusations against its football team. The post Kenneth Starr Fired as Baylor University President appeared first on Washington Free Beacon.