by Brendon Hong, The Daily Beast, Dec 28, 2104
The Chinese are participating in ‘life release’ ceremonies in which wild animals are held for ransom, then released in exchange for good karma.
Beijing, China -- The Communist Party of China gets a bad rap for cracking down on religion. In many cases, it’s true. Christian proselytization is limited, and the practice of Christian faith requires government sanction.