who appoints the judge of the supreme court of india
the president
-1
Section::::Abstract.
Supreme Court of India
395852
5034133115140033722
NONE
Section::::Judicial independence.:Appointments and the Collegium.

Supreme Court of India
395852