May 26, 2016
With Ken Starr’s Future in Doubt, Baylor Alumni Come to His Defense
Reports that Baylor University’s president, Kenneth W. Starr, is being forced to resign for failing to respond adequately to a string of sexual assaults on his campus prompted more than a thousand people on Wednesday to rally to his defense online.