Which government oficials reveive appointments for life?

President
senators
federal judges
representatives?

1 answer

federal judges