7/7/20 Dog Walker Killed: Man Accused of Shooting Couple Walking Dog

Denver police say suspect Michael Close was angry the couple’s dog defecated near his ground floor apartment.


Latest Videos