ABUJA, Nigeria — The Kaduna state government in northern Nigeria ordered the displacement of a Christian community in Gonin-Gora village following claims that Christians were
SHENZHEN, China — America is still the land of mega-churches, but China is fast catching up. China’s official Protestant church, the Three Self Patriotic Movement