We welcome all truth seekers to contact us.

1. God has incarnated in China in the last days; what basis is there for this in the prophecies of the Bible and in God’s words?