On March 23, 2009, 24-year-old Marquel Levy was found fatally shot at a convenience store located at 6920 Bellfort Avenue in Houston, Texas. Houston Police Department officers responded to a call around 7:45 a.m. and discovered Levy's body inside the store. He had sustained multiple gunshot wounds and was pronounced dead at the scene. The circumstances leading to the shooting were unclear, and no immediate suspects were identified. Investigators from the HPD Homicide Division conducted interview
...Read More