Gerald Williams, 34, surrendered Monday at the Houston police department's downtown headquarters, the Houston Chronicle reported. He faces a murder charge for the July 6 killing of 17-year-old David Castro, who was shot in the head as he and his family were driving home from a baseball game.
from US News Headlines, Latest USA News, US news live on Times of India https://ift.tt/3C9NVQ5
from US News Headlines, Latest USA News, US news live on Times of India https://ift.tt/3C9NVQ5
Comments
Post a Comment