Christians, stop delegating your job to God
By Varghese Alengaden Indore, April 19, 2020: Fifteen years ago I had an opportunity to accompany a group of 80 members of a Catholic women religious congregation to Anandwan, Warora, 100 km south of Nagpur for exposure as part of their provincial Assembly. Anandwan’s founder, the charismatic Baba Amte, wasContinue Reading