Justice: not only delayed but denied in China

The ramshackle “petitioners’ village” near Beijing’s South Station the last bastion of hope for thousands of Chinese people has been demolished. The same applies to justice which is not only delayed but denied in China.