A ‘political mind’ essential for China’s state-aligned church

UCA News has this news here.

Featured