Chinese government builds public park on demolished church site and holds 20 Christians in prison · Mercy Herald