Police laying impaired driving charges against Niagara Falls man
A 31-year old Niagara Falls man faces impaired driving charges after a hit and run that killed a woman.
Police got the call just after midnight, early Saturday morning, finding two women from Niagara Falls lying in the street on Drummond Road, near Barker.
A 44-year old died at the scene, while a 31-year old was hospitalized with serious injuries.
Not long after, police say they found a car on Culp Street, that had collided with two other cars, the driver still behind the wheel.
They also found evidence linking the car to the hit and run on Drummond.
Police laid 5 charges against John Franco Bonaldo, who had bail hearing Saturday.
- Fail to Stop After Accident Resulting in Death
- Fail to Stop After Accident Resulting in Bodily Harm
- Operation While Impaired Causing Death
- Operation While Impaired Causing Bodily Harm
- Operation While Impaired - Exceed BAC

Niagara Falls Preps for Ribfest
Hospital Deficits Getting Worse: Report
Man Dies in Lincoln House Fire
Potential Niagara Parks Strike
Man Charged with Possessing Child Porn
Be Wary of Spring Time Scams: NRP
Man Killed Walking Along QEW
Senior Charged with Hate Speech Crime