A 26-year-old Kitchener resident is facing charges after a rear-end collision in Puslinch left several people with minor injuries.

Wellington County OPP responded to the two-vehicle crash on Wellington Road 32 at around 8 a.m. on Sept. 8.

Police said one sedan struck the rear of another vehicle. Both drivers and their passengers were treated for minor injuries, while three people were taken to hospital as a precaution. None of the injuries were considered life-threatening.

The Kitchener driver has been charged with careless driving and operating a vehicle without a validated permit.

The investigation remains ongoing.