Four people, including two children, were injured in a collision Tuesday evening in Granby, about an hour east of Montreal.
A semi-trailer truck, a cube van and a car collided on Simonds Street South.
READ MORE: Woman arrested following fatal crash on Highway 10
Two children, a 12-year-old boy and a nine-year-old girl, were critically injured in the crash.
The car they were in was heavily damaged. Officials say they are fighting for their lives in a Sherbrooke hospital.
READ MORE: 10 people injured after tree crashes down on tent
Another child, riding in the cab of the truck, was also injured.
Granby police and collision specialists with Quebec provincial police are investigating the incident.