Woman hospitalized after suspect fleeing police hits her at 100 miles an hour
Kiera Davenport’s mother, Crystal, is banged up but still alive after a devastating car crash at Hall and Gratiot in Clinton Township Tuesday afternoon. The violent crash nearly caused Crystal’s F-150 truck to flip over.