According to the York Regional Police, a vehicle has hit two pedestrians in Markham.
The incident occurred at the intersection of Birchmount Road and Denison Street around 8:30 p.m. following reports of a collision.
Both pedestrians sustained serious injuries and were rushed to the hospital with potentially life-threatening conditions.
The driver responsible for the accident stayed at the scene, cooperating with authorities.
Stay tuned for further updates on this developing story.