Share

Videos

Police: 3 Arrested for Denver Bar Killings, Fire

Associated Press
|
October 18, 2012 AT 2:17 PM
Denver police say three people have been arrested in connection with the killing of five people at a bar that was then set on fire to hide the crime.