Former Baylor University President Resigns

Former Baylor University President Resigns

Former Baylor University President, Kenneth Starr, resigned from his position as chancellor on Wednesday, June 1, 2016. According to KWTX News, he was demoted to chancellor at the end of May when criticism of how the school was handling the accusations of sexual assault by members of the university’s football team. He will continue being a professor […]