Former Erie County DA explains why no toxicology report was done on Grand Island girl
BUFFALO, NY (WIVB) – Leah Mayer was crossing the intersection of South State Parkway and Broadway when she was struck and killed by a 17-year-old driver who has not faced charges. A toxicology report has not been issued on minors. Former Erie County District Attorney John Flynn said in order for a judge to take … Read more