who appoints judges of supreme court and high court
the president
-1
Section::::Abstract.
Supreme Court of India
395852
16292639586285368792
NONE
Section::::Judicial independence.:Appointments and the Collegium.

Supreme Court of India
395852