A 66-year-old man died after being struck by a vehicle Wednesday night. Saturday afternoon, the driver was arrested, police say.
40-Year-Old Charged With Leaving The Scene, Tampering With Evidence In Fatal Freeport Crash: PD
8 min read
Continue reading in the USA News Updates app