Craig Brown is charged with three counts of failure to stop and render aid.
Man charged in deadly hit and run
By ABC13
HOUSTON
Christopher Walker and Jennifer Taylor were killed on the side of a north Harris County road.
Copyright © 2024 KTRK-TV. All Rights Reserved.
TOP STORIES