Thursday, March 28, 2024
Advertisement
Tags John Benoit

Tag: John Benoit

Wanted! Black leaders for California prisoner release court order

Allen Jones, a prison reformer in San Francisco, is calling out all so-called Black leaders for being silent on the recent court order by three federal judges to release 44,000 inmates from California’s overcrowded prison system.