Edgar Rodriguez, aged 26, was found dead on April 12, 2008, in Houston, Texas. The homicide occurred under circumstances that suggested foul play, and Houston Police began their investigation to understand the events leading to his death. Rodriguez's body was discovered in the Houston area, and early indications pointed to a violent altercation as the cause of his demise.
The Houston Police Department's Homicide Division, which is responsible for investigating all homicide-related offen
...Read More