Who Is Ken Starr? Baylor University President, Clinton Investigator Under Scrutiny In Sexual Assault Scandal
Kenneth Starr, the president and chancellor of Baylor University in Waco, Texas, was back in the news Tuesday, at the center of two major stories: one about his past with the Clinton family and one about his future in higher education.