The Church That Time Forgot --- The Saint Thomas Christians of India
Saint Thomas Christians of India
About this Episode
The Saint Thomas Christians of Kerala held a living faith for two thousand years without empire, institution, or outside validation --- and their church still stands.
podcast circa
52