Friday, August 19, 2016

Starr leaves Baylor University faculty post after sex assault scandal

(Reuters) - Kenneth Starr said on Friday he is leaving his law professor post at Baylor University in Waco, Texas, months after being removed as president at the large Christian university for not taking sufficient action against sexual assaults.

Read more

No comments:

Post a Comment