The mayor of Elizabeth City, North Carolina, says her city is a microcosm of what is happening across the country, as city officials announced they are filing a formal request to release bodycam footage in the police shooting of Andrew Brown Jr.
The mayor of Elizabeth City, North Carolina, says her city is a microcosm of what is happening across the country, as city officials announced they are filing a formal request to release bodycam footage in the police shooting of Andrew Brown Jr.