The Supreme Court has recently struck down NJAC (National Judicial Appointments Commission), a legal body that decides the appointment of Judges of Supreme Court and High Court.
Read this post on mowingthelaw.blogspot.com