More Bad News in the Bisard Case
Tuesday, April 17th, 2012Indianapolis Mayor Greg Ballard, Public Safety Director Frank Straub and newly appointed acting IMPD Police Chief Rick Hite went before the media this afternoon to tell the public that the second vial of blood in the David Bisard drunk driving case had been mishandled and several IMPD staff were being put on administrative leave and […]