China's top judge has drawn criticism from legal professionals after he dismissed the concept of judicial independence as an "erroneous Western ideal." Zhou Qiang, the head of the Supreme People's Court, was previously seen as a reformer keen on limiting the influence of government officials on local courts.