"Arul" Carasala, the 57-year-old, India-born priest who was pastor of Sts. Peter and Paul Catholic Church at Seneca in Nemaha ...