Posted on 06/07/2020 by AuthChina’s CGTN found in serious breach of UK broadcasting rules Chinese state TV network had aired allegedly forced confessions of British citizen Peter Humphrey Amplify:TwitterTumblr