THE ENGLISH CHURCH IN TEHERAN
... THE ENGLISH CHURCH TEHERAN. A correspondent, writing from Teheran, thus dcscribes the want of religious consolation for Christians that city : —You send missionaries to all parts of the world, why not to Teheran ? I hardly exaggerate the matter by saying ...