Dallas Police Department Chief Eddie Garcia announced his resignation Thursday, saying he is retiring from law enforcement, according to officials’ statements and documents obtained by media sources.
Some results have been hidden because they may be inaccessible to you