St. Landry Parish is a parish located in the U.S. state of Louisiana. As of the 2020 Census, the population was 82,540. The parish seat is Opelousas. The parish was established in 1807. St. From Wikipedia
The officer, previously fired from another post, faces charges including negligent injury and obstruction of justice, while the police chief admits to infidelity.