When the National Judicial Council (NJC) announced its findings on the petitions against some judicial officers in the country on November 15, Justice Peter Odo…