Posts

Why did God secretly descend to China to do His work of the last days? What is the meaning behind this?