Summary
- A 66-year-old woman is in critical condition after a collision in North York involving two vehicles and two pedestrians.
- The collision occurred at the intersection of Bayview Avenue and Post Road.
- A grey Jeep Cherokee SUV and a white Chevrolet Silverado pickup were involved in the crash.
- Three individuals were taken to the hospital, with one sustaining life-threatening injuries.