Two Fatally Shot Outside Denver Bar
- 6 years ago
Denver police are investigating after two people were shot and killed outside the Welcome Inn in the River North Art District.
Recommended
Off-Duty Police Officer Fatally Shot at Bar Was `Innocent Bystander` to Argument
Tribune Broadcasting
Pennsylvania Police Fatally Shoot Man Outside Station After He Fired His Shotgun
Tribune Broadcasting