On a chilly Monday evening in New Orleans, February 25, 2013, Stephen 'Steve' Anderson, a 46-year-old African-American male, was resting at his cousin's home in the 3000 block of Audubon Court in the Gert Town neighborhood. A familiar place where he often visited family, the evening was shattered by unexpected violence. At approximately 8:40 p.m., the sound of the doorbell preceded a terrifying home invasion.
Two armed men forced their way into the residence after a 23-year-old man answer
...Read More