Atlanta-area cop charged with beating homeless Black woman (video)

Once again cell phone video has resulted in a police officer being charged for abuse of a suspect. Dekalb County, Georgia police officer Phillip Larscheid now faces felony charges after prosecutors reexamined the video of a troubling arrest that occurred almost two years ago. In the video, Katie McCrary, who was described as a homeless, […]

Georgia cop beats homeless Black woman for begging (video)

A DeKalb County, Georgia, police officer is the subject of an internal investigation after a video showed him beating a homeless Black woman at a convenience store. Katie McCrary was at a Chevron gas station located in Decatur, Georgia, asking customers for money and the store owner reportedly called the police to have the woman removed […]