Devprasad John Ganawa 1951 – 2026
Biography
Devprasad John Ganawa was an Indian Catholic priest and Catholic bishop (1951–2026). Born December 8, 1951. Died October 4, 2026 in Udaipur.
Devprasad John Ganawa was an Indian Catholic priest and Catholic bishop (1951–2026). Born December 8, 1951. Died October 4, 2026 in Udaipur.