Stanford rape case judge who gave perp slap on the wrist is kicked off bench

Leo and Lucia Krim
Rebecca Becky Apodaca
Leo and Lucia Krim
Tex McIver mugshot
Tex McIver mugshot