A Catholic priest, Dr. Fr. Davis George, Vicar General of Jabalpur in India’s Madhya Pradesh, was brutally assaulted along ...