Judicial Independence or Judicial Supremacy?The Supreme Court has recently strike down NJAC (National Judicial Appointments Commission), a legal body that decides the appointment of Judges of Supreme Court and High Court. The landmark judgment held t ..