China’s communist horror: Pastor Ezra Jin’s arrest sparks global outrage
China is one of the most diabolical nations on the planet, with the Chinese Communist Party using technology and the horrors of communistic chaos to crack down on Bible-believers.