Denver police arrest 3 suspects allegedly connected to homicide near E. Girard Avenue
Denver Police Department announced that three suspects were taken into custody who are allegedly connected to a May 10 shooting that occurred at an apartment complex.