By Matters India Reporter New Delhi, Jan 20, 2023: A 73-year-old Dominican nun and a 36-year-old diocesan priest have died in tragic accidents at two different parts of India. Father Melvin Abraham Pallithazhathu of Bijnor diocese died January 19 when his vehicle fell into a gorge of 500 feet deepContinue Reading