Why do we cheer Sr Petrini, when we don’t want the same in India?
By Noella de Souza Mumbai, Nov 7, 2021: “Indians cheer Italian nun at key Vatican post” is the headline of a news report, but surprisingly the leaders of the sisters in India who have commented are precisely the ones who are the slowest in bringing about change in the livesContinue Reading