Black political power struggles with hunting a murderer

“The Little Rock Police Department (LRPD) found Debra Walker stumbling and bleeding early on April 11th.

The police and medical first responders found her suffering from 15 stab wounds. They…

Momentum Blog Team

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store