One person is in hospital with serious injuries following a late afternoon collision in Cambridge.
It happened in the area of Hespeler Road and Sheldon Drive shortly after 5 p.m. Tuesday.
According to police, an SUV was being driven erratically while travelling northbound on Hespeler.
It then struck two other vehicles before leaving the road, crashing through a bus shelter, then hitting a pedestrian.
The pedestrian was transported to a hospital outside the region with serious but non-life-threatening injuries. The drivers of the other two vehicles struck were not hurt. The driver and passenger of the SUV were taken to hospital as a precaution.
The alleged driver of the SUV has been charged with dangerous operation of a motor vehicle causing bodily harm. Police also say further charges are expected.
Any possible witnesses are asked to call the Traffic Unit of Waterloo Regional Police at 519-570-9777 ext. 8856.