Man charged in deadly hit and run

April 23, 2008 8:06:07 PM PDT
A man is now charged in connection with the deaths of a man and his pregnant girlfriend last month. Christopher Walker and Jennifer Taylor were killed on the side of a north Harris County road.

Craig Brown is charged with three counts of failure to stop and render aid.

- Headlines at a glance


Load Comments