When Restorative Justice Fails: Lo-Sheng Sanatorium

In Chinese, the words Lo-Sheng mean “happy life”, but the inhabitants of…