Communist China still fears Christianity, and Jimmy Lai’s sentence proves it Steven W. Mosher February 16, 2026