Chinese Catholics Occupy Church to Prevent Demolition Priests and parishioners have locked themselves inside a Catholic Church in the Hebei province of China to
The Christian Post Senior Editors asks its readers not to vote for Donald Trump. The Christian Post's senior editors have come out publicly in