the leaders of a Protestant group “Three Grades of Servants”, condemned to death without proof, were executed in secret last week, according to the China Aid Association (CAA), a US-based non-governmental organisation that lobbies for religious freedom in China.
Read everything