Sheriff Israel Denies Responsibility For Florida Shooting

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.