Charles Stewart Thompson
Charles Stewart Thompson, was the first medical missionary in Kherwara Chhaoni in Rajputana, the Bhils region of Central India. His
Continue readingCharles Stewart Thompson, was the first medical missionary in Kherwara Chhaoni in Rajputana, the Bhils region of Central India. His
Continue reading