Which official serves for life, unless removed from office by impeachment?

Explanation

Supreme Court justices serve for life.

Visit our website for other GED topics now!