Mohamed Shehk

Mohamed Shehk is Media and Communications Director of Critical Resistance, a national organization working to abolish the prison industrial complex.

August 23, 2018