Beloved Catholic priest fatally shot at church in Kansas

Father Arul Carasala ministered at Sts. Peter and Paul for nearly 14 years.

April 4, 2025

Additional Live Streams

Top Stories

ABC News Live Presents