In the warm evening hours of July 19, 2010, a burst of violence shattered the night in New Orleans, leaving a young man's life extinguished far too soon. Leo Vanderhorst Jr., a 22-year-old Black male, was discovered inside his red pickup truck in the 1900 block of North Claiborne Avenue. He had sustained multiple gunshot wounds, and despite the prompt arrival of authorities around 10 p.m., his injuries were fatal. The initial investigation painted a grim picture of a life taken without warning,
...Read More