ST. JAMES PARISH, La. (WGNO) — A St. James Parish woman pled guilty to manslaughter on Monday, Aug. 21, in connection to a fatal shooting that occurred in December of 2021.
Officials with the District Attorney Office of Ricky Babin said 53-year-old Sheila Williams pled guilty to manslaughter in connection with the fatal shooting of James Ross.
On December 8, 2021, St. James Parish deputies responded to a call of a shooting inside a home and found Ross dead from a gunshot wound to his face, according to court records.
Through an investigation, detectives with the St. James Parish Sheriff’s Office identified Williams as the shooter.
Williams was indicted by a grand jury but agreed to a plea deal with prosecutors.
She was sentenced to 30 years in prison, with credit for time served.
- Biden travels to Philadelphia, announces $22.4 million grant for firefighters
- Special Counsel asks SCOTUS to rule in Trump case
- Get a dozen Krispy Kreme doughnuts for $1 on Tuesday
- New Orleans leaders break ground on Mirabeau Water Garden
- Man accused of using stolen credit card at Hammond Home Depot