Woman found 2 days after apparent Vaughan hit and run, police say

Oct 7, 2026