Witness video shows officers pinning man down who police say later died at the hospital
By WLOS Staff Click here for updates on this story FLETCHER, North Carolina (WLOS) — Witness video showing part of a recent arrest at an apartment complex in the mountains shows the moment a man became unresponsive. According to a press release from the Fletcher Police Department, officers were called out to an apartment complex
Continue Reading