Kenneth Starr, Baylor University’s president and chancellor, found himself in a sweaty situation Tuesday after several media outlets reported he’d been fired for involvement in sex scandal cover-ups. The University’s administration, under Starr’s leadership, allegedly neglected to address multiple reports of sexual assault over the course of eight years (2009-2016). An internal investigation, headed by […]
Read More...