Tarsha Williams, 37, killed and Phillip Johnson, 48, and Brian Henderson, 69, injured in crash at Greens Market Road and Kathleen Mine Road in Du Quoin, Illinois
Modified Date:
Sat, 08/08/2015 - 3:01pmAccident Date:
Saturday, August 8, 2015
Type: Car Accident
Topics:
Red Light/Stop SignPeople Involved:
Tarsha Williams
Phillip Johnson
Brian Henderson
City:
Du Quoin, ILCounty:
Perry County, IL
Comments
This was my god mom! I loved
This was my god mom! I loved her so much and i still cant believe shes gone! I just wish i could have said one last thing to her! " I LOVE YOU!" YOUR MY ALL BBYGIRL. Im doin good for you!
Add new comment