Karen Read’s defense has named 91 potential witnesses for her retrial, including experts, officials and key figures from the ...