Toronto police say a driver is in custody after “numerous pedestrians” were struck by a van in the city’s Yonge and Finch area. Pedestrians were not simply “hit” or “struck” as many mainstream news reports are describing. Twitter is highly active and many witnesses have described a scene where the driver mounted the curb and […]