(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.
from Reuters: U.S. http://ift.tt/2b5wS46
No comments:
Post a Comment