1,970 words
Black Woman Livestreams Two-Hour “Fuck Tha Police” Rant, Then Kills Rather Than Fucks a White Policeman
Jessica Beauvais is a 32-year-old black New Yorker whose major accomplishments up to last week were receiving four separate citations for driving with a suspended license. (more…)