Authorities took a 66-year-old Tulsa man into custody. According to KBI, he has not yet been formally charged.
"Arul" Carasala, the 57-year-old, India-born priest who was pastor of Sts. Peter and Paul Catholic Church at Seneca in Nemaha ...