Denver Monitor Praises Rule Limiting Police Shooting At Cars

October 28, 2015