Officers Search for Eigle Street Fatal Traffic Accident Houston, TX (January 29, 2023) – At about 4:30 a.m. on Thursday, an electric bike rider in his 50s to 60s sustained fatal injuries in a Shepherd Drive hit-and-run collision. Officers said the victim was struck by a car near Eigle Street. Reports said the victim was […]