On Tuesday, Chinese authorities formally arrested 18 leaders of Zion Church, including pastor Jin “Ezra” Mingri, and charged them with the crime of “illegally using information networks,” China Aid ...