Indian-Origin Priest of Saints Peter and Paul Catholic Church Shot Dead in Kansas
The Catholic community in Kansas and the Indian diaspora in the United States were left reeling after the tragic and shocking death of Father Arul Carasala, a devoted Indian-origin priest who served faithfully in the Archdiocese of Kansas City for over two decades. The incident occurred in the small town of Seneca, where Father Carasala … Read more