By Eliza Hallabeck
Published: Aug 02, 2019 07:00 AM
While traveling through America to share discourses, Didi Maa Ritambhara, a spiritual leader in India, stopped in Newtown for 24 hours, between July 30 and July 31. During her brief stay, she was surrounded by familiar faces.