The Scottish missionary Rev. Thomas Torrance in China, 1920s. Torrance claimed the Chiang-Min of West Szechuan were descendants of the ancient Israelites. "Behold, These are coming from afar.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results