'On-the-job disagreement' led to Davenport triple murder, sheriff says

Polk County Sheriff Grady Judd on Monday identified the three out-of-state contractors killed over the weekend in Davenport, allegedly by an angry co-worker.

Top Videos