BLM 757's Japharii Jones speaks out following arrest
Black Lives Matter activist Japharii Jones spoke out Tuesday afternoon ahead of a Town of Windsor, Virginia city council meeting after turning himself in and being released on a warrant Monday evening.
Jones spoke to Wight County Sheriff's Deputies, who distanced themselves from...See more