Tag: Denver Police Department

Denver police fired pepper balls at man, pregnant woman in car, video appears to show

The Denver Police Department is investigating after a video surfaced on social