Dan explains how a terrible day of testimony for the prosecution might have just blown up the entire case against the former Minneapolis police officer charged in George Floyd's death.
See All 521 Episodes of "Dan O'Donnell Highlights"