Officer Carden Spencer was fired according to the Dallas Police Department after being caught shooting a man that was mentally il, hit the jump for more!
Officer Carden Spencer was fired according to the Dallas Police Department after being caught shooting a man that was mentally il, hit the jump for more!