Broward County Sheriff Scott Israel harshly denies responsibility for his deputies’ neglectful actions during the shooting in Parkland, Florida.
Sunday, March 04, 2018 | Video
Special Reports
Will anyone take the blame for the police stand down?
Broward County Sheriff Scott Israel harshly denies responsibility for his deputies’ neglectful actions during the shooting in Parkland, Florida.