Asheville Man Pinned Down by Officers for Gun He Did Not Have
‘A video of a police encounter showing Asheville, Nc. officers violently detaining a Black man has sparked outrage in the community. According to ABC 13 News, the officers claim he assaulted them while resisting arrest but bystanders believe they were the ones who assaulted the man. Devon […]
Recent Comments