Charges have been laid in connection with the October crash between a pickup truck and a Guelph Transit bus.
The crash occurred Oct. 18 on Farquhar Street at Wyndham Street.
Guelph Police said at the time that a pickup truck had been driving the wrong way on the one-way Farquhar.
The truck ended up with the bus on top of it following the collision. Its driver was trapped inside for about two hours.
Police said Monday that charges have been laid against the driver of the truck, a 42-year-old woman from Grand Valley.
She faces one charge of dangerous driving causing bodily harm.