News

Texas judge who approved plea deal for alleged Baylor University rapist faces public backlash

By Thursday night, more than 25,000 people had signed a petition for Judge Ralph Strother of McLennan County, Texas, to either resign or be removed from the bench after he accepted on Monday a deal that allowed Jacob Anderson to plea to lesser charges….