What happened to Joshua Bowman? Joshua L. Bowman, a 24-year-old Black man from New Orleans, Louisiana, died on September 25, 2011. Publicly available case listings describe his death as a homicide, marking that date as both when he was found and when he died, and they identify his birth date as July 6, 1987.
In the days that followed, his family prepared to say goodbye in the way New Orleans families so often do—through gathering, prayer, and ritual. A published death notice invited relatives and friends to a funeral
...Read More