CHEAT SHEET
TOP 10 RIGHT NOW
Thousands of Christians have formed a human shield around a church in eastern China in an effort to protect it from demolition by the Communist Party. The officially-atheist Chinese government has declared the church, which is in Wenzhou a city nicknamed the “Jerusalem of the East,” an “illegal construct.” Churchgoers have been camped inside and in front of the church around the clock since earlier this week, when officials painted the “Demolish” in red on its facade.