Chinese police detained dozens of pastors of one of the country’s largest network of churches not legally sanctioned by the government, triggering fear of renewed crackdown on religious organizations.
The arrests sparked condemnation from U.S. Secretary of State, Marco Rubio, as relations between two of the world’s biggest economies continue to worsen amid a raging trade war.