Who shot and killed this father of 6? On a December evening in New Orleans, the life of Oliver Joseph Brown Sr., a 29-year-old African-American man and father of six, was tragically cut short. On Friday, December 11, 2013, at approximately 9 p.m., Brown was discovered in front of a residence in the 7000 block of Oleander Street, having sustained multiple gunshot wounds. He was pronounced dead at the scene.
The initial investigation into Brown's death began immediately, with law enforcement canvassing the neighborhood for witn
...Read More