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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results