Who killed this young father of 3? On July 10, 2016, 24-year-old Terry Brown Jr. was shot and killed in New Orleans, Louisiana. At around 6:49 p.m., authorities responded to a call in the 2800 block of Derbigny Street regarding an aggravated battery involving gunfire. Upon arrival, police found Brown lying between two houses, where he was pronounced dead at the scene. Terry, a father of three, was known for his close relationship with his large family, which included 11 siblings. His death left his family devastated, and to this
...Read More