in Top Stories

Black Man Defends Black Woman In The Face Of Police

Essence – Virginia resident Ben McBride put his life on the line to stand up for a Black woman he felt was treated unfairly during a routine traffic stop by White police officers in Richmond.

More from Black Report: