Showing posts with the label china

China installs surveillance cameras in churches for "anti-terrorism and security purposes."

Five Christian Detainees have been released in China ahead of G20 summit

Study: Facebook is Read More Than the Bible

Load More Posts That is All