Editorial use only
Editorial credit: ChameleonsEye / Shutterstock.com

Royalty-free stock photo ID: 146319164

BEIJING - APR 24:Silhouette of Chinese behind fence and China flag on April 24 2009.There are about 1.5 million people in prison in China. China does not allow outsiders to inspect the penal system - Image