On June 4, 2010, Edwina Foster, a 43-year-old woman from Houston, Texas, tragically lost her life due to multiple gunshot wounds. The incident occurred at the Mainridge Apartments on Westridge, where Edwina was found deceased along with a male suspect, George Tyler Hudson, who had apparently inflicted a self-inflicted gunshot wound. The Houston Police Department's Homicide Division took charge of the investigation, but no further arrests or suspects were publicly identified in connection with Ed
...Read More