Leo Vanderhost, aged 22, was killed on July 19, 2010, in New Orleans, Louisiana, during what has been described as a botched robbery. The incident took place in the 7th Ward, an area that was experiencing significant levels of violence at the time. Police found Leo slumped over the steering wheel of a crashed truck after he had been shot multiple times. The young man's death was the 112th homicide in the 7th Ward that year, reflecting the alarming trend of violence in the city during this period
...Read More