Democrat Thomas McHugh will take the oath of office on the state Supreme Court this week.
McHugh to take oath of office