By Smitha George New Delhi: The beatification of Sister Rani Maria, who was killed by a hired assassin in central India 27 years ago, will take place on November 4. The official announcement will take place in Indore in Madhya Pradesh. “It is a blessed moment for the Catholic Church inContinue Reading