Sadhu Ittiyavirah, “God’s pilgrim,” dies
2023-03-15
By Jose Kavi New Delhi, March 15, 2023: Sadhu Ittiyavirah, an itinerant preacher, a spiritual guide, a renowned writer, and a social reformer who had inspired several generations, died March 14 at Kothamangalam in the southern Indian state of Kerala. He would have turned 101 on March 18. The deathContinue Reading