There is still a large native population on Malabar Coast in India who call themselves “Christians of St. Thomas.”
No comments:
Post a Comment