The husband of Sharon Budd, the 54-year-old Ohio woman left brain damaged after teens threw a rock through the windshield of her moving car has committed suicide – two years after the incident.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results