WELLAND, Ont. — Three people are dead, and two others are injured after a collision involving a pickup truck and a bus in Welland, Ont.

Police say first responders rushed to the scene of a crash at a Hwy. 58 address at around 10:20 p.m. Saturday.

OPP said the truck had rolled over and was engulfed in flames after the head-on collision with the transit bus.

Officers reported the truck driver and their two passengers were pronounced dead at the scene, and the bus driver was airlifted to a hospital with life-threatening injuries.

Police said two passengers were on the bus at the time — one was seriously injured and sent to a hospital and the other was released at the scene.

A portion of highway between Kleiner St. and Forks Rd. E. will remain closed as the investigation continues.