Accused in Southwestern Ontario crash that killed cyclist found dead: Crown

WINDSOR – Criminal charges against the motorist charged in the recent death of a Windsor cyclist were dropped on Wednesday. According to the local Crown’s office, the accused person was recently discovered deceased. Kelsey Barkovsky, 28, of Windsor had been charged in April with impaired driving causing death, exceeding the legal blood alcohol level and […]