Asian News Father Xavier Vadakkekara, former editor of India’s leading church weekly, “Indian Currents,” dies at 72 Indian Capuchin Xavier Vadakkekara, a multifaceted priest, dedicated pastor, journalist, and editor, died on March 16, leaving an indelible mark on the lives of countless individuals. He was 72.
U.S. Bishops Join Japanese Counterparts for Pilgrimage of Peace Marking 80 Years Since Hiroshima, Nagasaki Bombings