Killeen police arrested a woman they said fled from the scene of a car crash in which she allegedly struck a pedestrian with her Ford F-150.
Ana Laura Govea, 39, was charged with accident involving injury (failure to stop and render aid).
You must login to view the full content on this page.
Or, use your linked account:
Contact Philip Jankowski at email@example.com or (254) 501-7553