10 Ticks//A cross reflected in a bus window
Reflected in the windows of the bus is the largest church in China. It is located in Hangzhou.
Read More →Reflected in the windows of the bus is the largest church in China. It is located in Hangzhou.
Read More →Two women enjoy lunch and conversation at a restaurant in Hangzhou.
Read More →Chinese officials released from jail the former head pastor of China's largest Christian church. They held him without trial for a year on charges of corruption. Officials filed those charges after he publicly opposed the demolition of churches and the removal of crosses from churches.
Read More →