Judge loses job for sitting on rape case - Torres, Ma. Theresa (2003)
Keywords: Judges -- Dismissal -- Isabela