Who appoints the judges of the Supreme court and High courts?
President of India on the advice of the Prime Minister and with Chief Justice of India appoint the judges of the Supreme Court and the High Courts.