Man in life-threatening condition after being hit by vehicle in north Toronto
Toronto police say a pedestrian was struck by a vehicle Saturday morning at the intersection of Willowdale and Finch avenues, east of Yonge Street.
Toronto police say a pedestrian was struck by a vehicle Saturday morning at the intersection of Willowdale and Finch avenues, east of Yonge Street.