Vehicle Pulled from Atchafalaya River in St. Landry Parish 0 01.07.2024 13:54 Kpel965.com The St. Landry Parish Sheriff's Office announced on Sunday that a vehicle was discovered in the Atchafalaya River in Melville. Continue reading…