Search result for Erika Shields
ATLANTA: ERIKA SHIELDS, THE POLICE CHIEF RESIGNS FOLLOWING PROTESTS FOR KILLING OF A MAN
Highlights:
- Erika Shields, the police chief resigned on Saturday following the shooting of a man in Atlanta.
- The killing of Rayshard Brooks resulted in a ...