Witnesses grabbed a Rochester man and held him until police got there after he ran over a woman at Thurston Road and Alberta Street, then got out of his car and began kicking and punching the victim while she lay in the road.
Police say the 35-year-old woman was struck Sunday evening as she crossed Thurston Road. She suffered head injuries and is in stable condition at Strong Memorial Hospital.
Charged with first degree assault and driving without a license was 54-year-old Bobby Welcher.