Man suspected in Houston road rage killing turns himself in

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

Post a Comment

0 Comments