A woman in her 70s has died after she was struck by a vehicle in North York, police say. Emergency responders were called to the area of Faywood Boulevard and Wilson Avenue near Allen Road around 9:15 a.m. on Wednesday. Police say the woman was rushed to hospital where she was pronounced dead. The driver […]