Decatur Police Chief Acknowledges ‘Inaccurate Description’ In Fatal Shooting Of Black Man In Front Of Home
A police chief in Decatur, Alabama, is taking accountability for giving inaccurate information before officers shot and killed a homeowner during an incident with a tow truck driver, Associated Press reports. Decatur Police Chief Todd Pinion put out a statement admitting to rushing to releasing information and gave an inaccurate description […]
Recent Comments