Fatal Crashes

hit and run driver arrested

On September 19, 2010 Willis police officers were dispatched to an auto pedestrian accident in the 300 block of East Powell. Officers arrived on scene to find 55 year old Elizabeth Clements lying on the shoulder of the roadway and that the actor and vehicle involved had fled the scene. Clements was stil...
Read more