St. Landry

Mar 12, 2012 10:37 AM by Lauren Wilson

Body found in Opelousas a suicide

The body found by US 190 just outside Opelousas is a reported suicide, this according to St. Landry Parish Sheriff's Office.

The body was found early this morning.



Top Videos

1 2 3 4

Most Popular