Eric Brown, 53, a Black male, was found fatally injured just after midnight on September 27, 2025, in New Orleans’ Leonidas neighborhood. Officers were dispatched around 12:47 a.m. to the 1800 block of Hollygrove Street for a call initially described as an aggravated battery by shooting. When they arrived, they discovered a man with blunt-force injuries—contrary to the first reports of gunfire—and he was pronounced dead at the scene. The location sits near the corner of Hollygrove and Hick
...Read More