A New Orleans man and a Chalmette woman accused of killing a government witness in 2020 have been indicted by a grand jury. Read this story
A New Orleans man and a Chalmette woman accused of killing a government witness in 2020 have been indicted by a grand jury. Read this story
More from WGNO | Crime Local News Orleans Parish